如何从RData查看原始脚本或函数?

时间:2013-01-15 10:51:04

标签: r workspace

我在RCmdr顶部窗口中创建了一个非常小的脚本(不保存),但我只保存了工作区。

当我重新加载时,我看不到最初在顶部窗口中的任何内容。我知道我的错误,但有没有办法从工作区文件中看到我可能已经调用过的任何函数等等?我可以看到对象 - 但不是创建它们的对象。

1 个答案:

答案 0 :(得分:1)

如果您打开新的R会话,请尝试按向上箭头键。通常不可见的.Rhistory文件通常在前一个会话正常结束时在新会话开始时加载。如果会话在GUI中打开,则可以使用菜单命令显示命令列表。这也可能会显示该文件:

loadhistory(file = ".Rhistory")

历史是累积的,所以除非你有一个非常长的会话介入,否则你仍然可以让代码返回几个会话。我认为它默认保留最后500个条目。实际上结果是512.见:

?history