Pander 在使用 significance stars 和 pandoc 时奇怪地格式化表格
Pander formats tables weirdly when using significance stars and pandoc
如果我 运行 一个具有显着性星星的线性回归,通过 pander 渲染它,并且 "Knit PDF" 像这样:
pander(lm(crimerate ~ conscripted + birthyr + indigenous + naturalized, data = data), add.significance.stars = T)
我偶尔会得到输出,其中行之间存在奇怪的间距问题 table。
我已经尝试设置 pander 选项以报告更少的数字 panderOptions('digits', 2)
,但问题仍然存在。
有人有什么想法吗?
我遇到了同样的问题。单元格对齐有问题,当我将样式更改为 rmarkdown 时,此错误消失了。
library(data.table)
dt <- data.table(Test = c("0 - 10 000"),
ALDT = "99.18 %")
第一个(table 中的space):
pandoc.table(dt, justify = c("left", "right"))
# From pandoc below
------------------
Test ALDT
---------- -------
0 - 10 000 99.18 %
------------------
第二(良好的格式):
pandoc.table(dt, style = "rmarkdown", justify = c("left", "right"))
# From pandoc below
| Test | ALDT |
|:--------------|--------:|
| 0 - 10 000 | 99.18 % |
第一次尝试无效,pandoc 给我们的格式有问题。但是,如果您将样式指定为 rmarkdown,则格式似乎应该是这样。
如果我 运行 一个具有显着性星星的线性回归,通过 pander 渲染它,并且 "Knit PDF" 像这样:
pander(lm(crimerate ~ conscripted + birthyr + indigenous + naturalized, data = data), add.significance.stars = T)
我偶尔会得到输出,其中行之间存在奇怪的间距问题 table。
我已经尝试设置 pander 选项以报告更少的数字 panderOptions('digits', 2)
,但问题仍然存在。
有人有什么想法吗?
我遇到了同样的问题。单元格对齐有问题,当我将样式更改为 rmarkdown 时,此错误消失了。
library(data.table)
dt <- data.table(Test = c("0 - 10 000"),
ALDT = "99.18 %")
第一个(table 中的space):
pandoc.table(dt, justify = c("left", "right"))
# From pandoc below
------------------
Test ALDT
---------- -------
0 - 10 000 99.18 %
------------------
第二(良好的格式):
pandoc.table(dt, style = "rmarkdown", justify = c("left", "right"))
# From pandoc below
| Test | ALDT |
|:--------------|--------:|
| 0 - 10 000 | 99.18 % |
第一次尝试无效,pandoc 给我们的格式有问题。但是,如果您将样式指定为 rmarkdown,则格式似乎应该是这样。