【发布时间】:2019-01-10 23:18:46
【问题描述】:
我正在尝试通过非常简单地调用ggplot2(绘制 ROC 曲线)来构建一个 R 包小插图:
ggplot(ValidationRocPoints, aes(x = falsePositiveRate, y = truePositiveRate)) + geom_line()
(ValidationRocPoints是一个包含ROC曲线数据的列表。)
我可以在我的 Mac 上正常运行,但是当我使用 CRAN Win-Builder 时,我收到以下错误:
- 检查晕影输出的重建... [32s] 警告 重建小插曲中的错误: --- 使用 rmarkdown 重新构建“AdvancedVignette.Rmd” 从第 173-184 行退出 (AdvancedVignette.Rmd) 错误:处理小插图“AdvancedVignette.Rmd”因诊断失败:
inherit必须是 R6ClassGenerator。 --- 重建“AdvancedVignette.Rmd”失败
我不确定发生了什么。
【问题讨论】:
-
你能发布你的数据吗(使用
dput(head(data)),以便我们帮助重现这个? -
我在尝试检查 Windows R 开发包时遇到了类似的错误,请参阅此复制要点gist.github.com/andybega/abed6a8dc097f86d936f61b377480e63
-
仅供参考,当我现在重新对 R-devel win-builder 运行检查时,问题已解决。我认为我没有进行任何可以解决此问题的代码更改,所以不知道发生了什么来解决它。
-
@andybega 我的问题也自然而然地得到了解决。感谢您的帮助。
-
@peterhurford 谢谢,并感谢您提出关于 SO 的问题。这是我能找到的关于这个问题的唯一线索。