将csv文件导入R新行问题

时间:2011-12-08 09:41:29

标签: r csv import newline

我有一个csv文件,其文本字段包含新行字符'\ n',所以我无法正确将此文件导入R.我的csv行尾实际上是'\ r \ n'而我想要R使用它作为行尾,我该怎么做?

由于

编辑:

似乎R在某些记录中忽略了我的新行字符。一个例子是:

  

数据[48,]

Var1   Var2   Var3 

 345   blue    N 
  

数据[49,]

Var1   Var2   Var3

 634    red    N\n821,green,

其中data [50,]应以821开头,绿色

我使用的是allowEscapes = TRUE。

1 个答案:

答案 0 :(得分:1)

在许多csv处理实现中,您必须转义具有\ n和其他此类代码的字段,通常使用引号或双引号。比如'这是\ nan例'