r - 在 sysdata.rda : R-package development 中存储多个对象

标签 r devtools

我刚刚偶然发现了将内部包裹数据存储在 /R/sysdata.rda 中的可能性。 .但是,我不明白应该如何存储多个对象?

我可以存储一个对象,但我想通过 sysdata.rda 提供更多可用对象。 .通过查看 Dichromats 我知道这是可能的包,如 Hadley R 包网站 http://r-pkgs.had.co.nz/data.html 所示.

我试过下面的代码。

> devtools::use_data(data, data, internal = TRUE)
Saving data, data as sysdata.rda to C:\Users\USER\Documents\R\package/R

> devtools::use_data(data2, data2, internal = TRUE)
Error: sysdata.rda already exists in C:/Users/User/Documents/R/package/R. Use overwrite = TRUE to overwrite
In addition: Warning message: Saving duplicates only once: data2 

最佳答案

它就像用逗号分隔不同的对象一样简单。

例如

> devtools::use_data(data.frame1, data.frame2, internal = TRUE)

关于r - 在 sysdata.rda : R-package development 中存储多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38478176/

相关文章:

r - 如何在前几列之后将数据框的列移动到行中?

r - 如何从一个数据框中的字符中提取字符串并放入新表中

r - 从包内部 packrat 库加载依赖项

html - 从字符串中删除 HTML 标签(R 编程)

r - 填充ggplot2散点图中叠加的椭圆

c - 是否可以在下载时安装 R 包的外部依赖项

rcpp - 使用 RcppArmadillo 时无法使用 devtools 构建 R 包

r - 开发工具描述文件

r - install_github是否递归安装依赖项?

r - Bookdown:是否可以在小节级别达到 "split_by"?