问题标签 [kableextra]

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 投票
1 回答
1361 浏览

markdown - 如何在 R markdown 中对列进行分组?

我正在尝试使用 kable 生成一个表并将输出保存为降价。我后来使用 pandoc 将 markdown 转换为 pdf。对于我的表,我想将我的表列分为两组。似乎这可以使用 kableExtra "add_header_above" 函数来实现,但不幸的是输出不能存储为降价。有没有办法使用降价对列进行分组?我在下面粘贴我的虚拟代码。感谢所有意见和建议。

我试过像下面这样对列进行分组,但它似乎不起作用。

0 投票
1 回答
882 浏览

r - 如果 KableExtra/Formattable/dplyr 的值为负数,如何仅反转一个单元格中的一个条形图

我有一张桌子,我想做一个类似 excel 条形图的(我想做的)我有一个不反转图表的负值问题(我现在拥有的)。如您所见,我的值 -5 不是反向的,也不是成比例的。我想如果它是负面的,我会反转酒吧。

我的 csv 数据库

.csv 数据库

我的代码:

先感谢您

0 投票
0 回答
807 浏览

r - 如何在 R 笔记本中正确查看 kable 和 kableExtra 的输出?

我在使用 R Notebooks 正确渲染kablekableExtra输出时遇到了很多麻烦,包括内联和 HTML 预览。

我已将 YAML 标头中的打印处理更改为kable(不确定这是必要的吗?):

当我在笔记本中运行命令时,输出显示为内联,但是有两个问题:

  1. 它通常在底部有一个非常大的空白区域。

  2. kable_styling()它总是用仅输出的副本替换我在 RStuduio Viewer 中的整个笔记本预览。

在此处输入图像描述

当我重新加载笔记本预览时,表格现在在其适当的上下文中呈现,但没有在内联输出中看到的行。kable单独也会发生这种情况。

在此处输入图像描述

我究竟做错了什么?

谢谢!

0 投票
1 回答
773 浏览

r - 如何使用 formattable/kableextra 修改表格行的样式

我有这样的酒吧桌(我有什么)。我的问题是我希望最后一行没有颜色条(默认情况下:只有数字)

代码图像

先感谢您

0 投票
2 回答
937 浏览

r - 与科学记数法 kableExtra table R markdown html 结合时,十进制后的数字不一致

我的问题来自我想要以不同方式格式化的列。我希望所有列上的小数点之外的位数相同,但在最后一列中,我希望科学记数法显示非常小的数字的 p 值列。我仍然希望在小数点后为科学记数法显示相同的数字。我尝试了几种数字、宽度和格式的组合,但没有给出我想要的结果。

现在表格中的数字看起来像这样......

Summarized linear model with SSC Data term estimate std.error statistic P_value (Intercept) 14.93 0.35 43.24 1.06e-173 Cortland -5.58 1.00 -5.58 3.86e-08 Fire -4.00 1.68 -2.38 0.0179 Frost -1.64 1.09 -1.51 0.132 Haral -5.32 1.09 -4.90 1.28e-06 HoneyA -4.81 1.11 -4.35 1.63e-05 HoneyB -0.97 1.09 -0.89 0.373 Sake -2.12 1.09 -1.95 0.0517 Mac -1.88 1.14 -1.65 0.1 Sweet -1.71 1.09 -1.57 0.116

0 投票
1 回答
8598 浏览

pdf - 在 R markdown cell_spec 中使用 kableExtra 选择和着色单个表格单元格

我将 R markdown 与 LaTeX 结合使用来创建动态 PDF 报告。要生成汇总表,我使用kableExtra包。

我想更改单个单元格的样式。

示例:考虑 R 数据框mtcars[1:10, 1:5]。使用它会被渲染成一些漂亮的表格:

渲染表

现在我想更改某些单元格的样式。假设mpg的第 2 个和第 8 个条目应该是绿色的,disp的第 4 个和第 5 个应该是橙色和斜体,而 drat 的最后四个条目应该是红色和粗体。无论单元格中有哪些条目,相同的单元格都应该是这样。

我完全了解文档和示例,例如特定于行和列的着色。但是cell_spec的文档仅处理取决于单元格值的条件逻辑,而我想独立地为单元格着色。

0 投票
1 回答
161 浏览

r - 为什么我无法打印使用 knitr 包中的 kable 函数生成的正确输出?

我一直在尝试使用 kable 函数打印数据字典。这是我的代码:

这是输出:

我该如何纠正这一点。第一次使用 knitr,因为我必须创建一个数据字典。任何建议将不胜感激。提前致谢。

0 投票
3 回答
847 浏览

r - kable、kableExtra 中的 2 列 LaTeX 环境表*

我想在两列 LaTeX 文章中包含一个更宽的表格。这可以在 LaTeX 中使用\begin{table*} ... \end{table*}而不是 \begin{table} ... \end{table}. 我如何告诉 R 包kablekableExtra来实现这一点?

以下产生了通常的\begin{table}

产生:

但我想要的是以下内容:

我知道我可以gsub用来破解输出,但想知道是否有办法干净地做到这一点。

reprex 包(v0.2.0)于 2018 年 5 月 5 日创建。

0 投票
1 回答
629 浏览

css - 在 R 中以所需的 Html 表格式转换数据帧

我在下面提到了数据框:

我想将其转换为 html 表格格式,如下所示,或者如果你们可以建议任何不错的格式: 在此处输入图像描述

我无法将小于 1 的 A、B、C、D 和 E 的字体大小转换为正常大小(正常字体大小 = 11)以及斜体和边框,如格式所示。

0 投票
0 回答
3362 浏览

r - 使用 kable 或 kableExtra 左对齐表格标题

是否可以左对齐表格标题?我对 APA6th 规则感到恼火,但我必须以某种方式左对齐表格标题。

以这张表为例:

标题将始终位于表格上方的中心,即使我将表格位置与kable_styling(position = "left").

编辑:请参阅此处了解至少对我有用的临时解决方案。