R save()不产生任何输出,但没有错误

时间:2018-10-19 17:38:55

标签: r

我是R的新手,我正在尝试运行一些现有代码,这些代码应清除输入.csv,然后将清除的数据另存为.RData文件。该代码对于以前的所有者运行良好。

代码似乎正在拉.csv并将其清理得很好。看起来保存正在运行(没有错误),但是指定位置没有输出。我以为R可能很难找到位置,但是它可以正常输入数据并且目的地只是一个子文件夹。

经过一整天的广泛使用Google搜索后,我找不到与保存无关的任何内容。

下面的示例代码:

save(data, file = "C:\\Users\\my_name\\Documents\\Project\\Data.RData", sep="")

1 个答案:

答案 0 :(得分:1)

很难相信您不会看到任何错误-除非已将错误关闭:

> data = 1:10
> save(data, file="output.RData", sep="")
Error in FUN(X[[i]], ...) : invalid first argument

这是一个误导性错误,问题是第三个参数,它什么也没做。删除即可使用:

> save(data, file="output.RData")
> 

sep用作将CSV文件写入单独列的参数。 save写入没有行和列的二进制数据。