我有一个数据框。
我正在将它写入文件。
a = data.frame("a"=c(1,2,3,NA,NaN,6),"b"=c(NA,NA,NaN,1,2,3),"c"=c(1,2,NA,NA,5,6))
我正在将它写入文件。
write.table(a,file="t.txt",row.names=FALSE,quote=FALSE,sep="\t")
它将"NaN"转换为"NA"。我想保留原始值。我该怎么做? 我想在我的t.txt中保留NaN和NA。但是我得到了所有的NA。
a
是什么,而且你展示的函数不应该产生任何NaN
值。然而,你可以传递na=...
参数来指定你想要的缺失值的外观。 - Justinas.numeric(x)
函数将该列转换为数字。 - PascalVKooten