Menentukan kelas kolom
Argumen colClasses pada fread() memungkinkan Anda secara eksplisit menentukan kelas setiap kolom. Anda dapat menentukan kelas kolom sebagai vektor karakter (seperti pada fungsi base R seperti read.csv()):
colClasses = c("integer", rep("factor", 3), "character")
Namun, format ini mengharuskan Anda menentukan kelas untuk semua kolom. Hal ini bisa merepotkan jika file memiliki banyak kolom dan Anda hanya ingin menentukan kelas untuk sebagian kolom lalu membiarkan sisanya menggunakan nilai bawaan. Untuk tujuan ini, Anda dapat menggunakan format daftar yang lebih praktis:
colClasses = list(factor = 2:4)
Di sini, kolom kedua hingga keempat diimpor sebagai factor dan sisanya diimpor menggunakan nilai bawaan fread().
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan data.table di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import using read.csv with defaults
base_r_defaults <- ___("sample.csv")
___(base_r_defaults)