簡體   English   中英

Markdown中的R代碼塊打印額外線

[英]R code chunk printing extra line in Markdown

我正在使用Markdown,knitr創建數據分析報告。

當我運行包含表的代碼塊時,

addmargins(table(x$gender, exclude=NULL))

這就是我得到的:

## 
## Female   Male   <NA>    Sum 
##     49     53      0    102

這就是我要的:

## Female   Male   <NA>    Sum 
##     49     53      0    102

Markdown自然會輸出大量的空白區域,我試圖提供盡可能濃縮的輸出,因為這些報告需要打印。 這些額外的行加起來就是很多額外的頁面。

據我所見,這似乎只發生在表中,而不是其他代碼。 似乎table()通過在表格上方插入額外的行來引起問題。 有什么方法可以禁用這個怪癖?

我相信table()為您的維度名稱打印一個空行。 如果指定dnn=NULL ,它應該消失。

addmargins(table(x$gender, exclude=NULL, dnn=NULL))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM