【问题标题】:ggplot2 claims that `inherit` must be a R6ClassGeneratorggplot2 声称 `inherit` 必须是 R6ClassGenerator
【发布时间】: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 的问题。这是我能找到的关于这个问题的唯一线索。

标签: r ggplot2 r-package cran


【解决方案1】:

对于将来遇到此问题的任何人,该问题似乎是 CRAN win-builder 上的一个临时问题,已解决。这是related ggplot2 issue 的意思。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    • 2018-03-12
    相关资源
    最近更新 更多