Video: SQL 2024
Hal lain yang mungkin ingin Anda lakukan di R adalah mengekstrak elemen tertentu dari tanggal, seperti hari, bulan, atau tahun. Misalnya, ilmuwan mungkin ingin membandingkan cuaca pada bulan tertentu (katakanlah, Januari) untuk tahun yang berbeda.
Untuk melakukan ini, pertama mereka harus menentukan bulannya, dengan mengekstrak bulan dari objek datetime.
Cara mudah untuk mencapai ini adalah bekerja dengan tanggal di kelas POSIXlt, karena jenis data ini disimpan secara internal sebagai daftar nama, yang memungkinkan Anda mengekstrak elemen berdasarkan nama. Untuk melakukan ini, pertama-tama ubah kelas Tanggal:
Selanjutnya, gunakan operator $ untuk mengekstrak elemen yang berbeda. Sebagai contoh, untuk mendapatkan tahun ini, gunakan yang berikut ini: >> xlt $ year [1] 69
Dan untuk mendapatkan bulannya, gunakan yang berikut ini: >> xlt $ mon [1] 6
Anda dapat menggunakan fungsi unclass () untuk mengekspos struktur internal objek POSIXlt. >> unclass (xlt)
Jika Anda menjalankan baris kode ini, Anda akan melihat bahwa objek POSIXlt benar-benar hanya diberi nama daftar.