J'ai un bloc de données avec plusieurs lignes. Je souhaite sélectionner des lignes avec des noms de domaine spécifiques (tels que stu2,stu3,stu5,stu9
) à partir de cette trame de données. L'exemple de trame de données d'entrée est le suivant:
attr1 attr2 attr3 attr4
stu1 0 0 1 0
stu2 -1 1 -1 1
stu3 1 -1 0 -1
stu4 1 -1 1 -1
stu5 -1 1 0 1
stu6 1 -1 1 0
stu7 -1 -1 -1 1
stu8 1 -1 0 -1
stu9 -1 -1 1 -1
stu10 -1 1 0 1
Production attendue:
attr1 attr2 attr3 attr4
stu2 -1 1 -1 1
stu3 1 -1 0 -1
stu5 -1 1 0 1
stu9 -1 -1 1 -1
Vous pouvez également utiliser ceci:
DF[paste0("stu",c(2,3,5,9)), ]
df <- data.frame(x=rnorm(10), y=rnorm(10))
rownames(df) <- letters[1:10]
df[c('a','b'),]