R 在包中提供多个变量作为数据

R 在包中提供多个变量作为数据,r,package,R,Package,我有4个不断变化的数据帧,这取决于我正在进行的实验,我想在我的软件包中提供几个示例实验,但我不确定如何将数据添加到我的软件包中,因为手册中说每个数据集只有一个数据帧 例如,我的4个标准数据帧被称为pg,summary,peptides和parameters。我将它们保存在一个.RData文件中 save(summary, parameters, pg, peptides, file='trible-label.RData') 我还创建了其他数据帧,并用 save(summary, parame

我有4个不断变化的数据帧,这取决于我正在进行的实验,我想在我的软件包中提供几个示例实验,但我不确定如何将数据添加到我的软件包中,因为手册中说每个数据集只有一个数据帧

例如,我的4个标准数据帧被称为
pg
summary
peptides
parameters
。我将它们保存在一个
.RData
文件中

save(summary, parameters, pg, peptides, file='trible-label.RData')
我还创建了其他数据帧,并用

save(summary, parameters, pg, peptides, file='double-label.RData')
我将这些数据集移动到我的包的
data/
文件夹中,并希望现在就对它们进行记录,但由于它不仅仅是一个数据帧,我不确定这应该如何工作,或者这是否是最好的方法

我想把所有的东西都放到一个列表中,并使用这个列表作为数据集,但是我所有的例子都使用直接变量


有谁有更好的解决方案吗?

将所有内容都列在一个列表中,并在您的示例前面加上一个建议禁止的
attach
对您有用吗?当我将内容附加到我的环境中时,我总觉得我做错了什么,但如果没有更好的解决方案,我希望在使用不同的名称分别创建每个变量之前使用它。将它们分别保存为'summary.double'、'summary.trible'等怎么样?然后创建一个函数
load\u data