【问题标题】:How to render qcc plots to HTML using RMarkdown and knitr如何使用 RMarkdown 和 knitr 将 qcc 图呈现为 HTML
【发布时间】:2018-06-17 16:00:00
【问题描述】:

第一个 SO 问题,所以请放轻松。

我正在使用 Rstudio 运行 qcc 包,我想创建一个关于我正在生成的图表的报告。例如,我生成图表并将每个单独的图表导出为 pdf 都没有问题。我也可以使用 RMarkdown 和 Knitr 以及其他绘图创建 HTML 文档。 但是,使用 qcc 包,我不能这样做!希望有人遇到过这个问题并解决了。

这是来自 ?qcc 的示例,可以在 RMarkdown 文件中使用我看到的问题:

data(pistonrings)
attach(pistonrings)
diameter <- qcc.groups(diameter, sample)

    qcc(diameter[1:25,], type="xbar")
    qcc(diameter[1:25,], type="xbar", newdata=diameter[26:40,])
    q <- qcc(diameter[1:25,], type="xbar", newdata=diameter[26:40,], plot=FALSE)
    plot(q, chart.all=FALSE)

提前感谢您的支持。

【问题讨论】:

  • 正如您列出的那样对我来说很好,并且当 knit to HTML 创建控制图的多个副本时。我正在使用 knitr 1.17、r markdown 1.8 和 r studio 1.1.383
  • 感谢斯图尔特的反馈。关于我的问题的答案,请参阅下面的答案。
  • 知道如何在 Knitr 中压缩为一个副本吗?
  • 嗨托德,我不完全理解你的问题,你能详细说明一下吗?

标签: r plot knitr r-markdown qcc


【解决方案1】:

所以,我最终找到了原因。在 Rmarkdown 文件中调用函数 dev.off() 时,基本绘图函数将不起作用!...我的问题中没有包含 dev.off(),因为它位于我的脚本顶部,我没有发现它。

对不起,我希望这对其他人有帮助。

【讨论】:

    猜你喜欢
    • 2021-05-29
    • 2013-10-03
    • 2017-10-17
    • 2021-08-20
    • 2021-08-21
    • 2023-03-09
    • 1970-01-01
    • 2023-02-03
    • 1970-01-01
    相关资源
    最近更新 更多