从R包中列出sysdata.rda中的对象

时间:2016-03-10 01:36:29

标签: r

我正在构建一个包含许多查找表的包,通过将它们存储在R/sysdata.rda中而对用户隐藏。这很好用,我可以直接或通过get从内部包函数中引用它们。

有没有办法从包内的函数中获取sysdata.rda中包含的对象名称的向量?作为用户呢?

我正在寻找的行为类似于ls列出环境中对象的方式。

1 个答案:

答案 0 :(得分:1)

我使用的方法是使用内部函数来生成sysdata.R然后它还可以在函数的有限范围内生成名称向量。然后,您可以将名称列表添加到sysdata.R本身。

或者,如果它更复杂,让函数在新环境中保存表:然后您可以ls列表的新环境,并将内容保存到sysdata.R

相关问题