我有一个简单的问题,我想我只是没有找对地方,或者 RStudio 没有按预期行事。 我想知道是否有一个选项可以将我所有的 Markdown 代码块的结果输出到绘图窗口或控制台。
我开始使用 R Notebooks 在 R Markdown 中编写。说我输入命令
head(cars)
进入我的 .Rmd 文件。我按 Ctrl + Enter,然后运行该行。 Up 将汽车数据框的前 6 行弹出到我的脚本中。我看到该行已在控制台中运行,但输出不在控制台中。
为什么这会困扰我? 有时我的代码块很长。然后,我不得不烦人地滚动到 block 的末尾才能看到我的结果。或者,我输入 head(car),运行该行,然后决定我想查看 tail(car) 并运行该行。在控制台中,我可以看到两个结果(数据帧的头部和尾部),但是在 .Rmd 文件中,因为我没有同时运行它们,所以我的“头部”调用的结果消失了。这些似乎是小问题,但当它们一遍又一遍地发生时,就会令人沮丧!我知道如果我直接在控制台中输入,我可以看到结果,但这会打断我的工作流程。
我试过的:除了谷歌搜索之外,我还进入了 RStudio --> 工具 --> R Markdown,并确保未选中“显示所有 Markdown 文档的内联输出”选项 - 没有任何区别。
我在这里错过了一个选项吗?我正在使用 R Studio 版本 1.0.136 .
谢谢!
这是代码(使用 .Rmd 笔记本文件)
---
title: "R Notebook"
output: html_notebook
---
```{r}
# run just this line
head(cars)
# run just this line
tail(cars)
# Both show up below (here in the file) but do not go to console
```
还有截图:
最佳答案
在工具中的选项下,选择 R Markdown 的选项,将“显示内联输出...”的勾选更改为“取消勾选”。
祝你好运!
关于r - 编写 RMarkdown 笔记本时如何在控制台中显示输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41860203/