A: bagaimana menemukan tanggal terlama dalam sebuah kolom


Anda dapat menggunakan metode berikut untuk menemukan tanggal terlama di kolom bingkai data di R:

Metode 1: Temukan tanggal terlama di kolom

 min(df$date_column)

Metode 2: Temukan baris dengan tanggal terlama di kolom

 df[which. min (df$date), ]

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya dengan bingkai data berikut:

 #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

Contoh 1: Temukan tanggal terlama di kolom

Kita dapat menggunakan kode berikut untuk menemukan tanggal terlama di kolom tanggal pada bingkai data:

 #find earliest date in 'date' column
min(df$date)

[1] "2022-02-04"

Dari hasilnya terlihat bahwa tanggal terlama pada kolom tanggal adalah 02/04/2022.

Catatan : Jika ingin mencari tanggal terkini, cukup ganti kode min dengan max .

Contoh 2: Temukan baris dengan tanggal terlama di kolom

Kita dapat menggunakan kode berikut untuk menemukan baris dengan tanggal terlama di kolom tanggal bingkai data:

 #find row with earliest date in 'date' column
df[which. min (df$date), ]

        dirty date
4 2022-02-04 24

Outputnya menampilkan seluruh baris yang berisi tanggal terlama di kolom tanggal .

Misalnya, kita bisa melihat nilai berikut di baris ini:

  • tanggal : 04-02-2022
  • kotor : 24

Catatan : Jika Anda ingin mencari baris dengan tanggal terkini, cukup ganti yang.min() dengan yang.max() dalam kode.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:

Cara menghasilkan urutan tanggal di R
Cara mengonversi string menjadi tanggal di R
Cara menghitung jumlah bulan antar tanggal di R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *