如何用R中的NA替换丢失的空格?

时间:2013-08-09 10:14:32

标签: r replace

我正在研究遗传数据,我有一个巨大的输出文件(制表符分隔的文本文件),在某些列中我缺少值。这些留作白色空间。

我想用NA或(。)更改空白区域。我怎么能在R中这样做?

1 个答案:

答案 0 :(得分:3)

您是否真的尝试过读取文件?在?read.table下,参数na.strings表明:

  

<强> na.strings
  要解释的字符串的字符向量   作为NA值。空白字段也被视为缺少值   逻辑,整数,数字和复杂字段。

所以,我猜测(代替一个可重复的例子)......

read.table("C:/myfile.txt , sep = "\t")

如果您在包含character数据的列中有空格,则可以明确设置na.strings = "" 使R将所有空格视为NA

read.table("C:/myfile.txt , sep = "\t" , na.strings = "" )