【发布时间】:2018-10-25 01:28:45
【问题描述】:
我有一个大的 csv 文件,其中随机行以以下字符串结尾:/\r/。此后的下一行应该是上一行的延续,但它被视为新行。应该应用什么功能来解决这个问题?到目前为止,我已经设法通过将 csv 作为字符串向量导入 R 来定位损坏的行,即我使用了文件中没有出现的分隔符,因此 R 将整行读取为一列。现在我想把以上述字符串结尾的行和后面的行粘贴在一起。
此处示例:
"CLSL;2017-01-09;PA930082402;23;10986450"
"CLNA;2016-09-05 /\r/"
";650963783;1;60010670"
我希望它看起来像这样:
"CLSL;2017-01-09;PA930082402;23;10986450"
"CLNA;2016-09-05;650963783;1;60010670"
【问题讨论】:
-
\r是文字文本,还是您已经格式化的回车标记? -
我没有格式化任何东西。我在使用 fread 导入时遇到了 EOF 错误,所以我导入了文件,就像我在上面写的那样,作为一列中的一整行。该文件太大而无法手动修复这些错误,例如在记事本中