In accordance with the documentation of read.csv, colClasses argument:
Possible values are ..., "NULL" (when the column is skipped), ...
But looks like it doesn't work when col.names is used:
columnHeaders <- c("column1", "column2", "column_to_skip")
columnClasses <- c("factor", "factor", NULL)
data <- read.csv(fileCSV, header = FALSE, sep = ",", col.names = columnHeaders, colClasses = columnClasses)
In result data contains 3 columns, including column_to_skip. What is the proper way to read csv without this last column?
data.table::fread()