如何自动加载R包中的数据?

时间:2012-06-05 03:23:14

标签: r package

这可能是一个简单的答案,已被无数次回答。我只是缺乏搜索答案的术语。

我正在创建一个包。当程序包加载时,我希望能够即时访问数据集。

我们假设DICTIONARY是一个数据集。

我希望能够DICTIONARY而非data(DICTIONARY)来加载它。我该怎么做呢?

1 个答案:

答案 0 :(得分:32)

来自R-exts.pdf(online source):

  

'data'子目录用于数据文件,要么可用   通过延迟加载或使用data()加载。 (选择是由   'DESCRIPTION'文件中的'LazyData'字段:默认不是   这样做。)

将以下内容添加到DESCRIPTION文件中应该这样做:

LazyData: true