Comment sélectionner certaines lignes spécifiques rownames à partir d'un dataframe?

J'ai un bloc de données avec plusieurs lignes. Je veux sélectionner certaines lignes spécifiques rownames (comme stu2,stu3,stu5,stu9) à partir de ce dataframe. L'entrée exemple dataframe est comme suit:

        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

Résultat attendu:

        attr1 attr2 attr3 attr4
  stu2     -1     1    -1     1
  stu3      1    -1     0    -1
  stu5     -1     1     0     1
  stu9     -1    -1     1    -1
À mon avis, la question est valide. L'utilisateur a donné le résultat attendu. Oui, il semble être un newbie avec une compréhension minimale de la R mais je crois que cela ne doit pas être retenu contre lui. Après tout, nous sommes tous des noobs dans certains domaines.

OriginalL'auteur user2405694 | 2013-09-21