根据的文档read.csv
,colClasses
参数:
可能的值为...,“ NULL”(跳过该列时),...
但是看起来在col.names
使用时它不起作用:
columnHeaders <- c("column1", "column2", "column_to_skip")
columnClasses <- c("factor", "factor", NULL)
data <- read.csv(fileCSV, header = FALSE, sep = ",", col.names = columnHeaders, colClasses = columnClasses)
结果data
包含3列,其中包括column_to_skip
。不使用最后一列,阅读csv的正确方法是什么?
使用"NULL"
代替NULL
:
csv <- "1,2,3
4,5,6"
read.csv(text = csv, header = FALSE, colClasses = c("integer", "integer", "NULL"))
# V1 V2
# 1 1 2
# 2 4 5
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句