我有一个简单的问题,我认为我只是没找到正确的地方,或者RStudio没有按照期望的方式行事。 我想知道是否有选项将我所有的markdown代码块的结果输出到图形窗口或控制台。
我开始使用R Notebooks在R Markdown中编写。 假设我输入以下命令:
head(cars)
在我的.Rmd文档中,我按下Ctrl + Enter,然后该行被运行。cars数据集的前6行出现在我的脚本中。我看到在控制台中运行了该行,但输出不在控制台中。
为什么这让我烦恼?有时我的代码块很长。那时,我必须厌烦地滚动到块的末尾才能看到结果。或者,我输入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
```