r - 如何在 R 包中组织内部依赖项?
问题描述
我正在创建一个具有一系列内部依赖项的 R 包。具体来说,我有 2 个分析函数(称为 FA1 和 FA2),它们依赖于执行某些数据处理的 2 个函数(称为演示 FT1 和 FT2)。我的问题是:
我应该如何以 FA1 和 FA2 调用 FT1 和 FT2 的方式构建我的包?我应该为每个(FA1.r、FA2.r、FT1.r、FT2.r)定义一个 .r 文件吗?如果是这样,我如何将 FT1 和 FT2 调用到 FA1.r、FA2.r?
或者在每个 FA1.r 和 FA2.r 我也应该定义 FT1.r , FT2.r ?
编辑:根据下面的一些评论,应该询问可以帮助解决问题的第三点:
- 我如何控制用户可以看到哪些功能以及哪些功能仅用于内部包装目的?
谢谢。
解决方案
好的,所以我决定采取的行动是:
制作 FT1.r , FT2.r 未导出的函数(通过在它们的定义前添加一个点,即 .FT1.r 和 .FT2.r 在单独的文件中)。
谢谢你们的帮助。
推荐阅读
- python - Python中回归线上方R值的总和,最小值,最大值和平均值
- c# - Multiple actions were found that match the request in mvc5 api application
- javascript - 运行离线javascript应用程序时如何防止浏览器超时
- git - 在 git diff 中排除已删除的行
- javascript - 从函数返回的视图不会在状态更改时更新
- android - 在后台上传
- c - 数组中的第三大元素
- php - 如何在laravel中以编辑形式绑定数据库中的单选按钮值?
- react-native - 运行 expo 项目时 SDK 版本无效
- xml - 如何从以下 xml 中获取每个雇主标签的收入详细信息?