R从分位数输出制作好的Kable

时间:2017-07-13 12:16:30

标签: r knitr quantile

使用Knitr将所有内容组合成HTML或PDF时,有没有办法很好地格式化R中分位数函数的输出?通常情况下,我使用Kable使Knitr表格正确,格式正确。

e.g。 quantile(data$x, (1:100)/100)

显示此

## 1%2%3%4%5%6%7%8%9%

## 9.00 9.00 10.00 10.00 10.00 10.00 10.00 11.00 11.00

## 10%11%12%13%14%15%16%17%18%

## 11.00 11.00 11.00 11.00 12.00 12.00 12.00 12.00 12.00

哪个好,但有些人在某些情况下误读了它,因为每行之间缺少分隔符。任何可能的解决方案?

1 个答案:

答案 0 :(得分:3)

如果你添加名字,

kable会很好:

x <- rnorm(100)
q <- quantile(x, (1:10)/100)
kable(q, col.names = "Quantile")

(您可能希望更改HTML中的默认格式,但这是一个不同的问题。)