R代码块在Markdown中打印额外的行
R code chunk printing extra line in Markdown
我正在使用 Markdown 创建数据分析报告,knitr。
当我 运行 一个代码块包含 table,
addmargins(table(x$gender, exclude=NULL))
这是我得到的:
##
## Female Male <NA> Sum
## 49 53 0 102
这就是我想要的:
## Female Male <NA> Sum
## 49 53 0 102
Markdown 自然会输出很多白色 space,我正在尝试提供尽可能简洁的输出,因为这些报告需要打印。这些额外的行加起来就是很多额外的页面。
据我所知,这似乎只发生在 table 中,而不是其他代码。似乎 table()
通过在 table 上方插入额外的行导致了问题。有什么方法可以禁用这个怪癖吗?
我相信 table()
正在为您的维度名称打印一个空行。如果您指定 dnn=NULL
,它应该消失。
addmargins(table(x$gender, exclude=NULL, dnn=NULL))
我正在使用 Markdown 创建数据分析报告,knitr。
当我 运行 一个代码块包含 table,
addmargins(table(x$gender, exclude=NULL))
这是我得到的:
##
## Female Male <NA> Sum
## 49 53 0 102
这就是我想要的:
## Female Male <NA> Sum
## 49 53 0 102
Markdown 自然会输出很多白色 space,我正在尝试提供尽可能简洁的输出,因为这些报告需要打印。这些额外的行加起来就是很多额外的页面。
据我所知,这似乎只发生在 table 中,而不是其他代码。似乎 table()
通过在 table 上方插入额外的行导致了问题。有什么方法可以禁用这个怪癖吗?
我相信 table()
正在为您的维度名称打印一个空行。如果您指定 dnn=NULL
,它应该消失。
addmargins(table(x$gender, exclude=NULL, dnn=NULL))