1

我目前正在尝试使用 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 执行此操作?

4

1 回答 1

2

您可以使用RxTextData.

尝试这样的事情:

input <- RxTextData("inputfile.csv", delimiter = "|")
rxImport(input, outfile = "mydata.xdf")
于 2014-12-05T16:12:32.247 回答