A: so finden sie das älteste datum in einer spalte
Sie können die folgenden Methoden verwenden, um das älteste Datum in einer Spalte eines Datenrahmens in R zu finden:
Methode 1: Finden Sie das älteste Datum in der Spalte
min(df$date_column)
Methode 2: Suchen Sie die Zeile mit dem ältesten Datum in der Spalte
df[which. min (df$date), ]
Die folgenden Beispiele zeigen, wie diese Syntax in der Praxis mit dem folgenden Datenrahmen verwendet werden kann:
#create data frame df <- data. frame (date=as. Date (c('2022-04-01','2022-02-12','2022-06-13','2022-02-04', '2022-07-01','2022-02-19','2022-12-03','2022-04-04')), sales = c(12, 15, 24, 24, 14, 19, 12, 38)) #view data frame df dirty date 1 2022-04-01 12 2 2022-02-12 15 3 2022-06-13 24 4 2022-02-04 24 5 2022-07-01 14 6 2022-02-19 19 7 2022-12-03 12 8 2022-04-04 38
Beispiel 1: Ältestes Datum in der Spalte suchen
Wir können den folgenden Code verwenden, um das älteste Datum in der Datumsspalte des Datenrahmens zu finden:
#find earliest date in 'date' column
min(df$date)
[1] "2022-02-04"
Aus dem Ergebnis können wir erkennen, dass das älteste Datum in der Datumsspalte der 02.04.2022 ist.
Hinweis : Wenn Sie das aktuellste Datum ermitteln möchten, ersetzen Sie im Code einfach „min“ durch „max“ .
Beispiel 2: Suchen Sie die Zeile mit dem ältesten Datum in der Spalte
Mit dem folgenden Code können wir die Zeile mit dem ältesten Datum in der Datumsspalte des Datenrahmens finden:
#find row with earliest date in 'date' column df[which. min (df$date), ] dirty date 4 2022-02-04 24
Die Ausgabe zeigt die gesamte Zeile mit dem ältesten Datum in der Datumsspalte an.
Beispielsweise können wir in dieser Zeile die folgenden Werte sehen:
- Datum : 04.02.2022
- schmutzig : 24
Hinweis : Wenn Sie die Zeile mit dem aktuellsten Datum finden möchten, ersetzen Sie einfach which.min() durch which.max() im Code.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie andere gängige Vorgänge in R ausgeführt werden:
So generieren Sie eine Datumssequenz in R
So konvertieren Sie Zeichenfolgen in Datumsangaben in R
So berechnen Sie die Anzahl der Monate zwischen Datumsangaben in R