Seite 1 von 1

mehrere Zeilen auswählen mit subset

Verfasst: Mo Jun 14, 2021 8:49 am
von nulli
Guten Morgen,

wie kann ich mir aus meinem Datensatz mehrere gezielte Zeilen anzeigen lassen?
Ich möchte Sie nur einmal im direkten Vergleich betrachten und daher die Daten nicht als neuen Datensatz speichern.

Mit subset(data, Teilnehmer==120) kann ich mir eine Zeile ausgeben lassen.

Wie kann ich mir mehrere spezifische Zeilen ausgeben lassen?
subset(data, Teilnehmer==120, Teilnehmer==280)
subset(data, Teilnehmer==c(120, 280))
Mit so welchen wilden Konstrukten funktioniert es leider nicht :-(

Teilweise habe ich nur auch nur die Nummer der Zeile. Wenn ich jetzt nicht unter View(data) immer die Teilnehmernummer raussuchen möchte, wie kann ich direkt die Zeilennummer auswählen? Wahrscheinlich irgendwie mit row.names?

Vielen Dank im Voraus und sonnige Grüße,
Nulli

Re: mehrere Zeilen auswählen mit subset

Verfasst: Mo Jun 14, 2021 8:52 am
von jogo

Code: Alles auswählen

subset(data, Teilnehmer %in% c(120, 280))
Für die Auswahl von Zeilennummern:

Code: Alles auswählen

i <- c(7, 13, 42)
data[i, ]
Gruß, Jörg

Re: mehrere Zeilen auswählen mit subset

Verfasst: Mo Jun 14, 2021 9:34 am
von nulli
Hallo Jörg,

super, vielen Dank!

Liebe Grüße
nulli