R 从分位数输出制作漂亮的 Kable
R Make Nice Kable From Quantile Output
在使用 Knitr 将所有内容组合成 HTML 或 PDF 时,有没有一种方法可以很好地格式化 R 中分位数函数的输出?通常,我使用 Kable
使 Knitr 表具有正确的格式。
例如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
这很好,但由于每行之间缺少分隔符,有些人在某些情况下会误读它。有什么可能的解决方案吗?
kable
如果您添加名称就可以了:
x <- rnorm(100)
q <- quantile(x, (1:10)/100)
kable(q, col.names = "Quantile")
(您可能想要更改 HTML 中的默认格式,但这是另一回事。)
在使用 Knitr 将所有内容组合成 HTML 或 PDF 时,有没有一种方法可以很好地格式化 R 中分位数函数的输出?通常,我使用 Kable
使 Knitr 表具有正确的格式。
例如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
这很好,但由于每行之间缺少分隔符,有些人在某些情况下会误读它。有什么可能的解决方案吗?
kable
如果您添加名称就可以了:
x <- rnorm(100)
q <- quantile(x, (1:10)/100)
kable(q, col.names = "Quantile")
(您可能想要更改 HTML 中的默认格式,但这是另一回事。)