如何为write.csv默认设置row.names = FALSE和na =“”?

时间:2016-02-10 01:08:50

标签: r dataframe

在我发出write.csv(dataframe_name,"File_name.csv")时,我添加了参数row.names=Fna=" ",以便于在MS-Excel中阅读。 R中是否有默认选项以始终设置这些参数。

2 个答案:

答案 0 :(得分:4)

您可以轻松编写一个功能来掩盖此

write.csv <- function(...,row.names=FALSE,na = ' '){
   utils::write.csv(..., row.names = row.names, na = na)
}

并将其放在您的.Rprofile文件中[或构建一个导出此文件的简单包....]

答案 1 :(得分:0)

您也可以使用write.table函数

write.table( dataframe_name, filename = "file.csv, sep=",", row.names=FALSE, ...)

至少这对我有用。