发布包含多个大文本文件的R包

时间:2017-11-03 01:31:06

标签: r r-package

我目前正在创建一个R包,我的脚本需要在完成任何分析之前加载3-4个文本文件。通常,我会使用以下命令运行脚本:

library(data.table)
session_data = read.table("/path/name/to/filename.txt")

然后在整个分析过程中参考session_data

但是,为了将其作为R包发布,我认为必须在包安装时下载这些文件。

(1)通常,文件如何在R包中分发?这些是gzip吗?它们放在哪里?

根据http://r-pkgs.had.co.nz/data.html,所有.text文件应该是inst/extdata我猜。但是,我不清楚如何链接" R包中的这个数据。此外,用户将能够容易地访问这些文本文件,我不确定这些文本是否真正必要或期望。

其他套餐如何处理? (是否有尺寸限制?)

(2)在这种情况下,是否应该加载加载R库的文本文件的函数library(package_name)?有更合适的选择吗?

0 个答案:

没有答案