2016-04-04 1 views
-1

Voici mon code essaie de faire une table:faire une table de facteurs à différents niveaux catégoriques log modèle linéaire

table <- data.frame(expand.grid(
    health = factor(c("support", "oppose"), levels = c("support", "oppose")), + 
    information = factor(c("support", "oppose"), levels = c("support", "oppose")), + 
    gender = factor(c("male", "female"), levels = c("support", "oppose")), 
        count = c(76, 160, 6, 25, 114, 181, 11, 48))) 

R est dire unexpected '=' after info. mon professeur a fait un exemple comme celui-ci en classe et son code a fonctionné. Je suis en train de faire un modèle log-linéaire des données

Répondre

0

Retirez les + s:

table<- data.frame(expand.grid(health=factor(c("support", "oppose"), 
levels=c("support", "oppose")), information = factor(c("support", 
"oppose"), levels=c("support", "oppose")), gender = factor(c("male", 
"female"), levels=c("support", "oppose")), count=c(76, 160, 6, 25, 114, 
181, 11, 48))) 

Ils sont susceptibles de copier/coller l'écho du code dans la console R, mais obtenez-vous la syntaxe les erreurs.