2016-03-15 76 views
0

我正在尝试在write.table函数的文件中写入数据帧 我必须暂停一个特殊的格式,其中空值由文件R写入文件“”为null或na值

中的“”表示

在使用write.table之前,我用“”,NA和NULL值编辑了我的数据框,但没有取得太大的成功。用NULL,我得到“NULL”,用NA和“”我什么也没有在文件中

+1

试试:'DF [is.na(DF)] < - ''' – MaxPD

回答

1

当你使用write.table时,你需要指定na参数。按照它的描述:NA用于缺少数据值串

write.table(df, na='""') 
+0

谢谢我用呐=“”,但它不起作用,因为na =“”意味着不适用于函数,而是添加两个简单的引号'around'“(na ='”“'),现在它正在工作 – user1946989

+0

@ user1946989 I尽管你希望空字符串作为你的“NA”,看看你做了什么改变。或者,您也可以使用'na =“\”\“”' –