如何在控制台中打印 RMarkdown 块代码输出?
How to print RMarkdown chunk code output in Console?
当我在 R Markdown 的块中测试我的 R 代码时,我希望 所有 我的 print
输出显示在单独的控制台 window (不仅在代码块下面,在下面,因为我的代码块很长 - 所以我不能轻易查看它)
我注意到在下面的代码中
---
title: "How to print rmarkdown code chunk output in Console?"
output: html_document
---
```{r}
names(mtcars)
print(mtcars)
第一行的打印输出实际上同时显示在块下方的编辑器 window 和控制台中(见下文)——太棒了。
然而,第二行(任何列表的)的打印输出没有显示在控制台中——这非常不方便。
> names(mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear"
[11] "carb"
> print(mtcars)
是否有解决此不便的技巧?
转到“工具”>“全局选项”>“R Markdown”,然后取消选中“显示所有 R Markdown 文档的内联输出”。
> names(mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear" "carb"
> print(head(mtcars))
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1
当我在 R Markdown 的块中测试我的 R 代码时,我希望 所有 我的 print
输出显示在单独的控制台 window (不仅在代码块下面,在下面,因为我的代码块很长 - 所以我不能轻易查看它)
我注意到在下面的代码中
---
title: "How to print rmarkdown code chunk output in Console?"
output: html_document
---
```{r}
names(mtcars)
print(mtcars)
第一行的打印输出实际上同时显示在块下方的编辑器 window 和控制台中(见下文)——太棒了。
然而,第二行(任何列表的)的打印输出没有显示在控制台中——这非常不方便。
> names(mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear"
[11] "carb"
> print(mtcars)
是否有解决此不便的技巧?
转到“工具”>“全局选项”>“R Markdown”,然后取消选中“显示所有 R Markdown 文档的内联输出”。
> names(mtcars)
[1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear" "carb"
> print(head(mtcars))
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.440 17.02 0 0 3 2
Valiant 18.1 6 225 105 2.76 3.460 20.22 1 0 3 1