使用data.table :: fread导入数据但获取NA列

时间:2017-06-21 01:35:21

标签: r csv import data.table

我有一个.csv数据,包括39635 obs。 11个变量。
但是,我使用data.table::fread()导入我的数据并获得13个变量 12和13列以下的所有细胞均为NA 如何控制它才能正确导入?

dt <- data.table::fread("data.csv", header = TRUE, strip.white = TRUE)

我知道我可以使用select:要保留的列名或数字的向量,删除其余的drop:要删除的列名或数字的向量,请保留其余部分。
还有其他方法可以解决这个问题吗?

更新
我的数据:

col1 col2 col3 .....  col11
A    123  ABC  .....  123456
B    234  XYZ  .....  987654

导入后:

col1 col2 col3 .....  col11   V1  V2
A    123  ABC  .....  123456  NA  NA
B    234  XYZ  .....  987654  NA  NA

其中NA不是字符。这意味着缺失价值。

0 个答案:

没有答案