Określanie klas kolumn
Argument colClasses funkcji fread() pozwala jawnie określić klasy kolumn. Możesz podać je jako wektor znakowy (tak jak w bazowych funkcjach R, np. read.csv()):
colClasses = c("integer", rep("factor", 3), "character")
Ten format wymaga jednak podania klas wszystkich kolumn. Może to być uciążliwe, gdy plik zawiera wiele kolumn, a ty chcesz jawnie określić klasy tylko dla niektórych z nich. W takim przypadku wygodniejszy jest format listy:
colClasses = list(factor = 2:4)
Tutaj kolumny od drugiej do czwartej są importowane jako czynniki, a pozostałe zgodnie z domyślnymi ustawieniami fread().
To ćwiczenie jest częścią kursu
Manipulacja danymi z data.table w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import using read.csv with defaults
base_r_defaults <- ___("sample.csv")
___(base_r_defaults)