R 降价格式,删除前缀

R markdown format, remove prefix

如何在 R markdown 中显示结果时删除 [1] 之类的前缀?

例如:

{r,comment=NA}
BRFSSdata=read.csv("/Users/chokiyoshizhen/Downloads/dso545/BRFSS.csv",header=T)
attach(BRFSSdata)
summary(height)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  48.00   64.00   67.00   67.18   70.00   93.00 
sd(height)
[1] 4.125954

有什么方法可以remove/suppress[1],真是郁闷。

附件是示例原始数据的 csv 文件: 身高体重性别 70 175 女 75 189 米 77 193 米

您可以使用函数writeLines()打印无前缀:

a <- 3; writeLines(c("Hello world!", a))

这给你:

Hello world!
3

如果您想在 R markdown 文件中以连续文本形式打印计算结果,您可以使用内联代码块:

```{r,comment=NA}
BRFSSdata=read.csv("/Users/chokiyoshizhen/Downloads/dso545/BRFSS.csv",header=T)
attach(BRFSSdata)
summary(height)
Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
48.00   64.00   67.00   67.18   70.00   93.00 
```

`r sd(height)`