使用data.table :: fread的控制字符问题(插入符号)

时间:2018-09-28 09:16:00

标签: r data.table fread

我尝试逐行读取R中的fread文件:

fread(file=path,sep=NULL,header=F)

读取停止并在某些行上显示警告,对于read_csv(来自readr)或read.csv来说,这没问题

一个例子(我不认为控制字符会显示在stackoverflow上): this is a problem

如果我使用cat -A进行查看,则似乎有问题的字符开头是控制字符:^E^C^?^C^B

如何处理?

是否可以使用正则表达式将其删除?我按照以下方式尝试了一些方法,但是我不知道这是否会带来其他问题:

cat -A <FILE>| awk -F"$" '{gsub(/\^\?/,"",$0);print}'

编辑:屏幕截图:control characters

0 个答案:

没有答案