gpt4 book ai didi

r - 使用 include=F 作为 knitr 的全局选项似乎会抑制最终 html 报告中的绘图生成

转载 作者:行者123 更新时间:2023-12-04 12:15:21 25 4
gpt4 key购买 nike

我曾经使用 Rstudio 和 knitr 生成报告,并在我的 markdown 文件的开头设置了以下选项:

```{r global_options, include = FALSE}
knitr::opts_chunk$set(echo = FALSE,
warning = FALSE,
messages = FALSE,
include=FALSE)
```

在不同 block 中生成的图将按预期呈现。

但是,截至几天前,如果我包含 include=FALSE,我的报告似乎不会在 html 报告中呈现图表。选项作为 block 设置。如果我删除此语句,它们确实会出现(但随后会打印出一系列其他以 ## 开头的难看消息)。

报告的目标读者对 ## 不感兴趣消息或代码,主要是情节和一些纯文本解释和表格。
  • 代码块的使用是否发生了变化?
  • 用于该目的的合适的 block 选项集是什么?

  • 更新:

    我使用 include = FALSE 的原因是因为我在这里找到的信息: https://yihui.name/knitr/options/

    ...include: (TRUE; logical) whether to include the chunk output in the final output document; if include=FALSE, nothing will be written into the output document, but the code is still evaluated and plot files are generated if there are any plots in the chunk, so you can manually insert figures...



    我很困惑,因为现在当我使用 include = FALSE我的阴谋不见了。

    R sessionInfo()
    ## R version 3.3.1 (2016-06-21)
    ## Platform: x86_64-apple-darwin13.4.0 (64-bit)
    ## Running under: OS X 10.11.6 (El Capitan)
    ##
    ## locale:
    ## [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
    ##
    ## attached base packages:
    ## [1] stats graphics grDevices utils datasets methods base
    ##
    ## loaded via a namespace (and not attached):
    ## [1] backports_1.0.5 magrittr_1.5 rprojroot_1.2 formatR_1.4
    ## [5] tools_3.3.1 htmltools_0.3.5 yaml_2.1.13 Rcpp_0.12.7
    ## [9] stringi_1.1.2 rmarkdown_1.3 knitr_1.14 stringr_1.1.0
    ## [13] digest_0.6.10 evaluate_0.10

    最佳答案

    要查看绘图但没有代码,您可以使用:

    ```{r global_options, include=FALSE}
    knitr::opts_chunk$set(echo = FALSE,
    warning = FALSE,
    messages = FALSE,
    include = TRUE,
    results = "hide")
    ```

    对我来说,你看不到任何情节并不奇怪,因为 include = TRUE将抑制代码和绘图。在新设置中,您抑制代码但显示绘图。

    关于r - 使用 include=F 作为 knitr 的全局选项似乎会抑制最终 html 报告中的绘图生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911090/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com