非标准文件" data-raw"关于在R中建立/检查包裹的说明

时间:2017-01-25 15:53:15

标签: r build devtools

我收到此警告

Non-standard file/directory found at top level:
  ‘data-raw’

构建我的包时,即使建议创建此文件夹来创建包数据http://r-pkgs.had.co.nz/data.html#data-sysdata

对此的任何评论或我是否需要特定设置来消除此消息。

1 个答案:

答案 0 :(得分:4)

使用后,data-raw应添加到.Rbuildignore。正如Data section of Hadley's R-Packages book中所解释的(也在问题中链接)

  

通常,您在data/中包含的数据是您从其他地方收集的原始数据的清理版本。我强烈建议您花点时间在软件包的源代码中包含用于执行此操作的代码。这将使您可以轻松更新或重现您的数据版本。我建议您将此代码放在data-raw/中。您在包的捆绑版本中不需要它,因此也将其添加到.Rbuildignore。通过以下步骤完成所有这些:

devtools::use_data_raw()