相关疑难解决方法(0)

read.csv空白字段为NA

我有制表符分隔的文本文件,名为'a.txt'.D列为空.

 A       B       C    D
10      20     NaN
30              40
40      30      20
20      NA      20
Run Code Online (Sandbox Code Playgroud)

我希望数据框看起来和文本文件一样,在第2行和第2列中有空格.

不幸的是,read.csv正在将所有空白和NA转换为"NA".我想读NA和NaN作为字符.

 b<- read.csv("a.txt",sep="\t", skip =0, header = TRUE, comment.char = "",check.names = FALSE, quote="", )
Run Code Online (Sandbox Code Playgroud)

总结一下:我想在输出文件中复制相同的值而不修改它们:

  • 如果输入中有空白,则输出应为空白.
  • 如果输入具有NA或Nan,则输出还应具有NA或NaN.

r read.csv

23
推荐指数
3
解决办法
7万
查看次数

标签 统计

r ×1

read.csv ×1