问题标签 [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 投票
1 回答
1294 浏览

html - kable中的rmarkdown转义html

我正在尝试为我的 kable 表的单元格提供一些自定义 HTML 类。但问题是 div 被编码,就像它是单元格的内容一样。我记得闪亮的桌子有办法让 celle 的内容逃脱并被解释为原样。rmarkdown/knitr 有这样的事情吗?

例如:

返回如下内容:

但我希望它返回如下内容:

这是渲染时的区别

2之间的区别

0 投票
1 回答
2192 浏览

r - 在 kable / kableExtra 中包含脚注和 repeat_header

当我包含来自 kableExtra 的repeat_header选项 ( kable_styling) 时,我失去了脚注。我在帮助文件中看到kable_styling“可能有点棘手”。这是我正在经历的还是我错过了什么?在下面的代码中,我没有得到脚注。如果我删除 kable_styling,我会得到脚注。在我的真实情况下,我有一张长桌,但据我所知,kable_styling 是罪魁祸首。

我今天(2017 年 9 月 18 日)刚刚用 github 版本更新了 kableExtra

谢谢!

0 投票
0 回答
811 浏览

r - 使用来自 knitr 的 kable 函数在表中附加空白行

默认情况下, R包中的kable函数每五行添加一个空白行。knitr

我想知道是否有办法改变这个规范?

0 投票
1 回答
3098 浏览

r - R-Markdown - kableExtra 包 - 格式 = 'latex' 不起作用

使用 kableExtra 文档。在 RMardown 我正在运行:

这实际上输出了一个表,但我也在控制台中得到以下信息:

当我切换到:

我没有错误,也没有表。我需要安装乳胶才能使用此功能吗?

0 投票
2 回答
2854 浏览

r - Kable 不再打印字幕

当使用knitr::render()RStudio 上的 knitr 函数而不是使用 knitr 函数呈现 .rmd 时,kable()不会创建字幕。这是一个用于测试的玩具示例。

这是输出的图片,在左侧和render()右侧使用 RStudio:

在此处输入图像描述

直到几天前,字幕工作正常,所以我怀疑这是由于我昨天对 knitr 库进行了升级。

0 投票
1 回答
1702 浏览

r - 使 html 表格列更宽/防止单词在 RMarkdown 中换行

我正在创建一个带有 R markdown 的 html 文档,其中包含一些表格。在表的一列具有字符值的情况下,如何确保该列足够宽以包含整个字符串而不换行?我尝试在下面使用,但即使参数是kableExtra,似乎也没有使用参数。widthcolumn_specbold

0 投票
1 回答
526 浏览

r - Latex 在 Rstudio 中输出 HTML 代码而不是表格

我一般是使用 LaTex 和编译器的新手。我已经在线阅读了许多线程,但我什至不确定编译器是如何工作的。我已经为我的 mac 下载了 LaTex 并安装了它,但不知道如何使用它。当我使用测试代码生成表格时,我得到的只是 HTML 代码输出到我的控制台中——我在网上关注的教程总是生成漂亮的表格。我究竟做错了什么?

我在 Github 上看到的代码总是以漂亮的表格呈现。我错过了什么?

0 投票
2 回答
777 浏览

r - 带有 kable_styling() 的 kable 表之外的第一列

为什么kable_styling()在此管道中使用时,第一列会出现在 html 标记中的表格之外?

在此处输入图像描述

0 投票
1 回答
1926 浏览

r - 使用 group_rows 与 kableExtra 进行列对齐

我正在使用 Rmarkdown 生成频率表的 PDF。freq在运行questionr并添加行分组后生成复杂的频率表group_rows会导致第一组的最后一行出现对齐问题。此处可重现的示例:

编织时给我这个:

频率表

第一个“Total”文本是右对齐的,但其他一切都很好。添加在行align=('lrrr')kable没有任何作用,而且align=('crrr')有点混乱。使用 index 方法group_rows产生相同的结果。省略group_rows命令时,第一列中的所有内容都是左对齐的,看起来很好。我的预感是,这kableExtra不是很好玩,questionr因为“总计”行是在运行时创建的questionr::freq

0 投票
1 回答
3368 浏览

r - 更改 R 的 kable 中的列宽不会更改标题的宽度

我正在使用kable在 RMarkdown 中制作我的数据表。您应该可以使用column_spec命令调整列宽,但这似乎只调整数据的列本身,但不会调整我的标题行的列宽。所以现在我的标题不再与它们相关的数据列对齐。

例如: