So wählen Sie einige Zeilen mit bestimmten Zeilennamen aus einem Datenrahmen in R [geschlossen]

7

Ich habe einen Datenrahmen mit mehreren Zeilen. Ich möchte einige Zeilen mit bestimmten rownames (wie stu2, stu3, stu5, stu9) aus diesem Datenrahmen auswählen. Dieser Datenrahmen ist wie folgt:

%Vor%

das Ergebnis ist wie folgt:

%Vor%

Wie löst man es in R? Danke.

    
user2405694 21.09.2013, 13:30
quelle

3 Antworten

22

Angenommen, Sie haben einen Datenrahmen namens students , können Sie einzelne Zeilen oder Spalten mit der Klammer-Syntax wie folgt auswählen:

  • students[1,2] würde Zeile 1 und Spalte 2 auswählen, das Ergebnis wäre hier eine einzelne Zelle.
  • students[1,] würde die gesamte Zeile 1 auswählen, students[,2] würde die gesamte Spalte 2 auswählen.

Wenn Sie mehrere Zeilen oder Spalten auswählen möchten, verwenden Sie eine Werteliste wie folgt:

  • students[c(1,3,4),] würde die Zeilen 1, 3 und 4 auswählen,
  • students[c("stu1", "stu2"),] würde die Zeilen stu1 und stu2 auswählen.

Ich hoffe, ich könnte helfen.

    
maj 21.09.2013, 13:42
quelle
3

Sie können dies auch verwenden:

%Vor%     
Ferdinand.kraft 21.09.2013 14:13
quelle
1
%Vor%     
zero323 21.09.2013 13:37
quelle

Tags und Links