我目前正在尝试使用rxImport:
library(RevoScaleR)
dataDir<-"D:/NYSE/"
mycsv <- file.path(dataDir, "TAQ_TNQ_OPR_DER_ALL_01M_20130403_01.txt")
output<-file.path(dataDir, "data.xdf")
rxImport(inData = mycsv, outFile = output, overwrite = TRUE,)
但是我需要将我文件上的分隔符设置为“|”。
在标准文件中读取R:
data<-read.table(FILENAME, sep = "|", VERBOSE = TRUE,)
我可以设置分隔符。如何使用rxImport执行此操作?
答案 0 :(得分:2)
使用RxTextData
定义文本输入文件(即csv)的特征。
尝试这样的事情:
input <- RxTextData("inputfile.csv", delimiter = "|")
rxImport(input, outfile = "mydata.xdf")