mehrere Zeilen auswählen mit subset

Wie rufe ich R-Funktionen auf, wie selektiere ich Daten, ich weiß nicht genau ....

Moderatoren: EDi, jogo

Antworten
nulli
Beiträge: 14
Registriert: So Jan 24, 2021 3:34 pm

mehrere Zeilen auswählen mit subset

Beitrag 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
jogo
Beiträge: 2085
Registriert: Fr Okt 07, 2016 8:25 am

Re: mehrere Zeilen auswählen mit subset

Beitrag 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
nulli
Beiträge: 14
Registriert: So Jan 24, 2021 3:34 pm

Re: mehrere Zeilen auswählen mit subset

Beitrag von nulli »

Hallo Jörg,

super, vielen Dank!

Liebe Grüße
nulli
Antworten