BaşlayınÜcretsiz Başlayın

Sütun sınıflarını belirtme

fread() fonksiyonunun colClasses argümanı, sütunların sınıfını açıkça belirtmene olanak tanır. Sütun sınıflarını bir karakter vektörü olarak belirtebilirsin (tıpkı base R fonksiyonlarında, örneğin read.csv()'de olduğu gibi):

colClasses = c("integer", rep("factor", 3), "character")

Ancak bu format, sütunların tamamının sınıflarını belirtmeni gerektirir. Dosyada çok sayıda sütun varsa ve yalnızca bazı sütunlar için sınıfları açıkça belirtmek, kalanları varsayılan bırakmak istiyorsan bu zahmetli olabilir. Bu amaçla daha kullanışlı bir liste formatı kullanabilirsin:

colClasses = list(factor = 2:4)

Burada ikinci ile dördüncü sütunlar faktör olarak içe aktarılır, geri kalanlar ise fread()'in varsayılanlarıyla içe aktarılır.

Bu egzersiz

R'de data.table ile Veri İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import using read.csv with defaults
base_r_defaults <- ___("sample.csv")
___(base_r_defaults)
Kodu Düzenle ve Çalıştır