je vous remercie d'avance à m'aider à résoudre ce soucis.
Remarque : mes données réelles sont importés de grande taille ..donc je vous donne un exemple et par la suite je l'adapterai à ma problème.
j'ai un vecteur
Code : Tout sélectionner
m=c(1:10)
#, j'ai déjà mon data frame préparé
c1=c("test","test1","test2","test3","test4","test5","test6","test7","test8","test9","test10")
v=c(1,2,2,3,3,4,5,5,5,5)
df=data.frame(c1,v)
j'ai décide en faite de compter le nombre de répetition d'un élement de vecteur v de df et les recupérer par la suite ce nombre de répétition dans un autre vecteur nomme c3.
Code : Tout sélectionner
for(i in 1:length(m))
{
c2[i]=subset(df,subset=(df$v %in% m[i])
c3[i]=nrow(c2[i])
}
mais ceci ne marche pas!
marci pour votre aide!