rmarkdown显示TRUE列

时间:2017-05-22 19:49:20

标签: r-markdown

在我做的rmarkdown文件中

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE  , comment = NA, message= FALSE, warning = TRUE)
```


```{r include=TRUE, echo=TRUE, eval=TRUE, comment=TRUE, null_prefix = TRUE, message= FALSE}
    library(reshape2)
    #### t test
    library(reshape2)
    #head(tips)
    t.test(tips$tip, alternative ='two.sided', mu = 2.5) ### reject null of mu = 2.5

```

并且输出有" TRUE"列为t.test()

输出旁边的列

如何删除" TRUE"?

1 个答案:

答案 0 :(得分:0)

问题是您的块选项comment=TRUE。请参阅chunk options help

  

comment:('##'; character)要在源代码之前放置的前缀   输出;默认是通过##注释输出,这是有益的   读者复制R源代码,因为输出被置于注释中(设置   comment = NA禁用此功能)

您正在做的是要求每一行都以TRUE开头。由于您已在设置块中设置comment = NA,因此无需重复此操作。

```{r include=TRUE, echo=TRUE, eval=TRUE, null_prefix = TRUE, message= FALSE}
#### t test
library(reshape2)
#head(tips)
t.test(tips$tip, alternative ='two.sided', mu = 2.5) ### reject null of mu = 2.5
```