问题标签 [kable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
36550 浏览

r - 使用 knitr kable 函数对齐列

我正在执行一个简单的任务:创建一个表并使用如下输出R Markdownpdf

问题

当我输出表格时,列没有居中。实际上,对于某些表格,它们与其他表格右对齐 - 左对齐,这对我来说似乎相当随机。

问题

如何控制列与package中的R函数的对齐方式,即我做错了什么?kableknitr

编辑

跑步:

产量:

这正是我想要的,因为:---:表示列居中,但是,当我按下Knit PDF并生成pdf文档时,所有列仍然是左对齐的。我该如何解决?

0 投票
2 回答
7033 浏览

r - 减少使用 kable(, format = 'markdown') 创建的表格中的列间距

我尝试使用函数kable()的“markdown”格式创建一个表格,但列之间的空间太宽以至于表格延伸到页面上。无论如何调整单元格大小,以使降价格式的表格不会延伸到页面上?在乳胶格式中,它保留在页面内,但我不想要这种格式,也不想要html。我希望输出文件为 .pdf。我知道这里已经提出了类似的问题,但我的问题是针对降价格式的。如果您觉得这是重复的,请合并问题。

可重现的例子:

在此处输入图像描述

0 投票
1 回答
1217 浏览

r - 没有像 xtable 那样在 knitr::kable 输出中显示 NA

我想NAs在输出中省略与 doknitr::kable相同的输出xtable(参见下面kablextable输出)。

0 投票
1 回答
636 浏览

r - kableExtra:表格脚注中的超链接

我看了这个问题,但给定的方法似乎不适用于脚注(参见 MWE)。我想知道如何使用kableExtra包在表格脚注中添加超链接。

0 投票
1 回答
1160 浏览

r - kableExtra:以编程方式指定所选行的外观

目前kableExtra0.5.1 只支持指定选中行的外观。我想知道是否有任何调整来以编程方式指定所选行的外观,例如row_spec(x, c(1, 3, 4), bold = TRUE, italic = TRUE). 谢谢

0 投票
1 回答
748 浏览

r - kableExtra:以编程方式将表格的几行分为多个类别

目前kableExtra 0.5.1只支持将一张表的几行归为一类。我想知道是否有任何调整可以以编程方式将表格的几行放入许多类别中,例如group_rows(kable_input = x, group_label = c("Group 1", "Group 2"), start_row = c(1, 5), end_row = c(2, 6)). 谢谢

0 投票
1 回答
302 浏览

r - 不使用 Kable 时的 Bookdown 表参考

Yihui Xie 的 Bookdown 书https://bookdown.org/yihui/bookdown/tables.html很清楚交叉引用系统需要对非 kable 表进行适配。本节的最后一段很关键,但(在我的外行看来)是难以理解的,我希望能举一两个例子。

为了让事情稍微复杂一些,我的项目使用了 Rchunks,这可能会使任务更加复杂。

但是,有没有人有他们将共享的 bookdown 交叉引用代码示例(可能包括 Rchunks、Rmd 调用那些 Rchunks 或 \@ref(tab:...)),哪些不调用 kable?

0 投票
3 回答
13888 浏览

r - 如何更改 knitr 中 kable 输出表中单元格的颜色

如果单元格的值大于 80,我需要为单元格着色。例如,给定这个名为 df 的数据框:

df[2,2] 应该是红色的。我可以使用 xtable 通过以下方式更改文本的颜色:

如果我这样做并用 kable 打印出表格,它不会打印出来。任何想法如何为 kable 输出表中的单元格着色?

0 投票
0 回答
1431 浏览

r - 使用 kable / kableExtra booktabs (RMarkdown) 控制行间距

默认情况下,kable()with booktabs=Tin R Markdown (kableExtra) 在表格的每 5 行之后留下更多空间。是否可以更改/省略文档中单个表格的此间距?我喜欢文档中较大表格的此功能,但是当表格只有 7 行左右时,它看起来很时髦。

谢谢!

0 投票
2 回答
1305 浏览

r - kable 用多行打印观星表

我想使用 kable 打印 stargazer 表。
当我在 markdown 中运行代码时,我得到了 stargazer 表,但|在表之前的这些行之间有多行带有符号。
我还在开始时收到一条警告消息:

我的输出如下所示:

打印观星表时出现 kable 错误

这是我的表格代码(有一些更改):

在一个新的块中:

表格被打印但仅在多行/矩形之后。我还从其他计算机上运行了代码,然后问题没有发生。什么可能导致这种情况?