r - R 包 API 示例
问题描述
我目前正在修改R 包以适应 API 访问更改:API 现在需要个人的电子邮件地址和访问密钥才能工作。
因此,该软件包现在还需要一个电子邮件地址和访问密钥(前两个参数)。因此,为该函数提供的代码示例 acled.api()
不再通过通常的检查。是否有人知道一种方法可以使示例运行以进行检查,而无需对我自己的访问密钥进行硬编码(这当然不是一种选择)?
我目前的解决方案是“注释掉”函数示例,以便检查不会返回错误,但我可以想象这是不好的做法(或者可能违反某些 CRAN 政策)。示例代码:
#' # my.data.frame1 <- acled.api(email.address = "your.email.address",
#' # access.key = "your.access.key",
#' # region = c(1,7),
#' # start.date = "2018-11-01",
#' # end.date = "2018-11-31")
#' # head(my.data.frame1)
我一直在网上搜索有关此问题的信息,但无济于事 - 如果有人知道我错过的任何信息或 CRAN 政策,请告诉我。
干杯和最良好的祝愿,克里斯
解决方案
这是在提出问题后答案就在拐角处出现的时候之一。对于其他有此问题但无法找到答案的人:
CRAN 实际上在第2.1.1 节记录功能中提供了有关示例的信息。从中可以看出,如果没有示例通过常规检查“运行”,则可以。然而,与其注释掉这些例子,不如用 . 括起来\dontrun{}
。
希望这对也在搜索此信息的人有所帮助。
干杯,克里斯
推荐阅读
- google-sheets - Filter() 公式正在停止条件格式的工作
- python - 如何计算数据框中一行的增加/减少次数
- excel - 如何强制加载 COM 插件?
- javascript - 本地存储和可见 DOM 上存在的元素上的 QuerySelector null
- reactjs - 在 React 中将按钮渲染为加载登录
- java - 如何在我的 Java Spring 应用程序中获取 ActiveMQ 队列的入队和出队计数?
- python - Python Bs4 问题试图刮表
- android - 在 onMessageReceived() 中检查通知的有效负载
- powerbi - 有没有办法在 DAX/Power BI 中创建可重用函数,将计算度量作为参数?
- php - 是否可以可视化电子邮件客户端的 HTML 更改?