我在MAC中的R上输入了一些代码,在关闭R之前,它询问“保存工作区图像?”然后我点击“保存”,认为它会保存我的代码。但我找不到我的代码在哪里?那么MAC的R默认路径在哪里?如何找到我的代码呢?
提前致谢!
答案 0 :(得分:0)
如果您刚刚执行了save.image()
然后点击“是”,那么您的数据会保存到名为.Rdata
在终端中,在同一工作目录中键入ls -alh
,您将看到它。
如果你不确定你所在的目录是什么,请选择R型getwd()
答案 1 :(得分:0)
save.image
不会保存在.Rdata
文件中创建数据对象的命令。相反,您需要查看在会话结束时自动保存的.Rhistory
文件。默认路径是工作目录。如果您使用的是R.app或R64.app GUI工作环境,则该文件的名称为“.Rapp.history”,但如果它是终端会话,则将其命名为“.history”。在R会话中,您可以通过键入history()
获取最后25行。如果在history
调用中放入数字参数,则可以更改显示的行数。
?history
?getwd
另请参阅R Mac常见问题解答。它描述了R.app GUI与?loadhistory
中可能读到的不同。您可能还需要学习如何查看“点文件”或“系统文件”。这可以通过打开终端并在命令行输入来实现:
machine-name:dir username$ defaults write com.apple.finder AppleShowAllFiles YES:
重新启动或重新启动Finder。我将我的.Rhistory(从R的终端启动中保存的那些)和.Rhistory.history(来自R-GUI启动会话的那些)文件保存在我的用户文件夹的“根目录”中。