用星号代替NA(*)

baz*_*baz 3 replace r

我有一个数据集,我从我的.csv文件中读取.在进行一些编辑工作之后,我现在需要将其写为.txt文件,其中(i)删除所有引号(ii)NA将整个文件中的每个引号替换为星号*,以及(iii)排除第一行(变量名称) .

到目前为止,以下脚本删除了引号,我只是想知道如何添加或可以完成(ii)和(iii).

write.table(ped5, "ped5.txt" ,row.names=FALSE)
ped5 <- read.table("ped5.txt", header=TRUE)
write.table(ped5, "ped7.txt", row.names=FALSE, quote=FALSE)
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感谢!

Mar*_*rek 10

(ii)使用na = "*"和(iii)col.names=FALSE.
所以:

write.table(ped5,"ped7.txt",row.names=FALSE,quote=FALSE, na="*", col.names=FALSE)
Run Code Online (Sandbox Code Playgroud)

这一切都可以在()的帮助页面上write.table找到?write.table.