如何在RMarkdown中显示代码但隐藏输出?

洛朗:

我希望我的html文件显示代码,但不显示此块的输出:

```{r echo=True, include=FALSE}
fun <- function(b)
    {
    for(a in b)
        {print(a)
        return(a * a)}
    }
y <- fun(b)
```

当我运行代码时,我需要打印才能看到进度(实际上这是一个很长的功能)。

但是在knitr文件中,我将在下一个块中使用输出,因此我不希望在此块中看到它(并且没有进度的概念,因为代码已经运行)。

echo=True, include=FALSE在这里行不通:整个东西都被隐藏了(这是的正常行为include=FALSE)。

我可以使用哪些参数隐藏打印内容,但显示我的代码?

新星:

如@ J_F在评论中回答,使用{r echo = T, results = 'hide'}

我想扩展他们的答案-您可以使用大量资源来确定块和输出显示的所有可能选项-我将印刷版保存在办公桌上!

您可以找到它们的下RStudio网站备忘(看对R降价的cheatsheet [R降价参考指南),或在RStudio,定位到“帮助”选项卡,选择“备忘”,并寻找相同的文档存在。

最后,要设置默认的块选项,如果希望大多数块具有相同的行为,则可以在第一个块中运行类似以下代码的内容:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = T,
                      results = "hide")
```

稍后,您可以修改个别块的行为就是这样,这将取代默认值只是结果选项。

```{r analysis, results="markup"}
# code here
```

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Python 2.7中隐藏子进程的输出

如何在JFrame中显示/隐藏JPanel?

如何在TextFormField中显示/隐藏密码?

如何在rmarkdown html文档中添加代码折叠以输出块

如何在Ansible中隐藏跳过的任务输出

如何在Bash中隐藏命令输出

如何在流星中隐藏/显示元素?

如何在Rmarkdown演示文稿(滑动式)中回显代码之前显示块输出?

如何在gdb输出中隐藏typeinfo

RMarkdown按钮显示或隐藏代码

如何在R Markdown(rmarkdown)html输出注释中显示重要性星?

如何在RMarkdown中呈现wordcloud2的输出

如何在Tensorflow中显示隐藏层输出

如何在rmarkdown中显示结果为'asis'的格式化R输出

如何在RMarkdown中合并和打印多个代码块?

如何在React中显示/隐藏div?

如何从代码块中的数据帧中获取数字(或文本)到RMarkdown html输出中的文本?

如何在Knitr块输出中突出显示代码

如何在ClojureScript中隐藏/显示表格

如何在Angular中显示/隐藏按钮

如何在Rmarkdown中“装箱”“ summary()”的输出

如何在YouTubePlayer中显示/隐藏字幕

如何在rmakdown中包含外部代码文件以使用sintax高亮显示为pdf输出

如何在rmarkdown代码块中解析文本表

如何在Rmarkdown文档中显示帮助功能的输出

如何在CMD中隐藏yt-dl的输出?蟒蛇

如何在vim中显示隐藏字符?

如何在rmarkdown HTML和PDF中显示代码块的行号

如何在表格中显示PHP输出?