Modérateur : Groupe des modérateurs
Code : Tout sélectionner
ma_base$score <- ma_base$MACH_1 + ma_base$MACH_2 + (6 - ma_base$MACH_3) + ...
Code : Tout sélectionner
# Creation d'un jeu reduit de valeur pour l'exemple
dta<-structure(list(Q1 = c(1, 1, 2, 1, 2), Q2 = c(1, 2, 1, 2, 1),Q3 = c(1, 1, 1, 1, 1), Q4 = c(2, 1, 2, 1, 2), Q5 = c(1, 1, 1, 2, 2)), .Names = c("Q1", "Q2", "Q3", "Q4", "Q5"), row.names = c(NA,-5L), class = "data.frame")
dta
Q1 Q2 Q3 Q4 Q5
1 1 1 1 2 1
2 1 2 1 1 1
3 2 1 1 2 1
4 1 2 1 1 2
5 2 1 1 2 2
#tu crées un variable avec le "bon" choix pour chaque question par exemple
choix=c(1,1,1,2,2)
#puis le calcul des sommes par ligne
apply(dta,1,function(x) sum(x==choix))
Code : Tout sélectionner
choix<-c(1,1,1,2,2,1,2,1,2,2,1,1,1,1,2,1,2,2,2,2,1,2,2,1,1,2,1,2,1,1,1,2,1,1,2,1,1,1,1,2)
Code : Tout sélectionner
apply(UT2J[,11:40],1,function(x) sum(x==choix))
Retourner vers « Questions en cours »
Utilisateurs parcourant ce forum : Google [Bot] et 1 invité