我不知道如何使用fread
中的colClasses
选项选择特定列。我尝试了几种方法使用NULL
,但都没有成功。这是一个最简单的示例,我只想要第1列和第3列。
dt <- data.table(a=1:5,b=6:10,c=10:14)
write.csv(dt,"dt.csv",row.names=F)
dt <- fread("dt.csv",colClasses=?)
packageVersion("data.table")
[1] ‘1.8.10’
getRversion()
[1] ‘3.0.1’
导入的数据集应该长这样:
a c
1: 1 10
2: 2 11
3: 3 12
4: 4 13
5: 5 14