Subset mehrere Zeilen mit der Bedingung
Ich habe ein.txt
Datei in ein @ eingelestable
namenspower
mit über 2 Millionen Beobachtungen von 9 Variablen. Ich versuche, @ zu unterteilpower
durch zwei Zeilen, die entweder "01/02/2007" oder "02/02/2007" enthalten. Nach dem Erstellen der Teilmenge gab die RStudio-Umgebung an, dass ich keine Beobachtungen, aber dieselben Variablen erhalten habe.
Wie kann ich eine Teilmenge der Daten mit nur Zeilen abrufen, die "01/02/2007" und "02/02/2007" enthalten?
Ich habe einen ähnlichen Beitrag gesehen, habe aber immer noch einen Fehler in meinem Datensatz. Siehe Link:Wählen Sie mehrere Zeilen, die auf ID in R @ aufbereite
Meine Daten
#load data
> power <- read.table("textfile.txt", stringsAsFactors = FALSE, head = TRUE)
#subsetted first column called Date
> head(power$Date)
#[1] 16/12/2006 16/12/2006 16/12/2006 16/12/2006 16/12/2006 16/12/2006
> str(power$Date)
chr [1:2075259] "16/12/2006" "16/12/2006" "16/12/2006" "16/12/2006" ...
Mein Code:
> subpower <- subset(power, Date %in% c("01/02/2007", "02/02/2007"))
Subset-Daten:
> str(powersub$Date)
chr(0)