如何通过消除符拆分数据帧

时间:2019-05-17 19:08:49

标签: r dataframe split delimiter

我正在使用 getCartPriceSum { (priceSum) in //do whatever you want with the priceSum } 将多个(〜40 +)个.dat文件加载到R中。我能够成功加载另一组使用readbulk::read_bulk()作为分隔符的.dat文件,但是我对于使用,作为定界符的一组文件无法做到这一点。如何使用给定|分隔符来加载这些文件并将数据分成几列?或者,如何通过|分隔符分隔已加载的data.frame?

示例:

|

这将产生一个TEMP <- read_bulk(directory = "C:/Users/ABC/Desktop/Dat Files") 文件,其中包含3799个变量的19799 obs。因此,它不会通过TEMP分隔符将它们分开。

我也尝试过:

|

但是我得到了

files <- list.files(path = "C:/Users/ABC/Desktop/Dat Files2", pattern = "*.dat")

TEMP <- read_bulk(directory = "C:/Users/ABC/Desktop/Dat Files2", fun = utils::read.csv(file = files, sep = "\\|"))

0 个答案:

没有答案