我正在尝试在 R 中读取一个文本文件,该文件的列由空格分隔。我尝试使用 data.table,因为 read.csv 需要很长时间才能读取。但是,第一列有前导空格,我在 fread() 中收到以下错误。
“测试标题行格式后未正确定位。ch=''”
数据格式类似于,
45 36 46
45 67 35
有什么方法可以使用 fread() 读取它而不重新格式化纺织品?
最佳答案
如果您使用的是 linux,请尝试 fread("sed 's/^[[:blank:]]*//' testing.dat")
. sed
命令将删除 testing.dat
中每一行的前导空格.
关于r - “fread”与前导/尾随空格不兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25369833/