在R包中存储经过训练的模型

在R包中存储经过训练的模型,r,package,devtools,r-package,R,Package,Devtools,R Package,我有一个经过训练的模型,我已将其保存为rda文件。我想把这个rda文件放到一个R包中(在其他几个经过训练的模型中)并调用它 例如: lm_good <-readRDS("data/boosted_fit_good.RDS") lm_medium <-readRDS("data/boosted_fit_medium.RDS") lm_poor <-readRDS("data/boosted_fit_poor.RDS") lm_good我找到了一个不雅观的解决方案,其

我有一个经过训练的模型,我已将其保存为rda文件。我想把这个rda文件放到一个R包中(在其他几个经过训练的模型中)并调用它

例如:

  lm_good <-readRDS("data/boosted_fit_good.RDS")
  lm_medium <-readRDS("data/boosted_fit_medium.RDS")
  lm_poor <-readRDS("data/boosted_fit_poor.RDS")

lm_good我找到了一个不雅观的解决方案,其中包括创建一个数据文件夹,并将rda培训/保存的模型保存在所述目录中。然后我可以从包中调用模型。唯一的缺点是,我的用户可以访问经过培训的模型,但该软件包至少可以工作