我一直在尝试读取一个非常大的(与计算机的内存相比)数据集,我认为使用sqldf仅导入选定的列会更容易。 但是,我的代码只导入文件的列名而不导入任何数据。
library(sqldf)
ka <- read.csv.sql("Filename.csv",header=TRUE,sep="\t",
sql="SELECT Business,Product FROM file")
ka然后给我商业,产品列名称,但不是它们下面的数据。
我也收到了消息<0 rows> (or 0-length row.names)
更奇怪的是,上述功能适用于我个人笔记本电脑上的样本,但不适用于雇主的数据。
有谁知道可能是什么原因?