问题标签 [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 回答
456 浏览

r - knitr kable 和“*”

我正在尝试生成一个带有“*”的表格作为单元格中的值:

但是 * 和 ** 没有出现在表格中: 在此处输入图像描述

有任何想法吗?

0 投票
1 回答
1052 浏览

r - 导入 R Markdown 时,如何维护 Excel 电子表格中单元格中文本的格式?

我有一个 .xlsx 文件,其中一些单元格有粗体数字,一些有斜体数字。我正在使用 read_xlsx 将 .xlsx 文件读入 R 中,然后使用 kable 向它显示以下代码:

当它们出现在从 .Rmd 文件生成的 .pdf 中时,我无法从 .xlsx 中获取粗体和斜体数字以保持粗体和斜体。我该怎么做呢?

0 投票
1 回答
2507 浏览

r - kableExtra 仅在演示文稿中有另一个表格时才有效?

当我将 kableExtra 用于 PDF 输出时,表格呈现精美,但如果程序中没有另一个非 kable 额外表格,则会出现错误。有没有其他人看到过这种行为?该文件似乎编织得很好,但随后在 pandoc 中引发错误?

例如,这段代码:

给出这个错误

但是,如果我再添加一张带有虚拟桌子的幻灯片,它会打印得很漂亮:

输出

有没有其他人看到过这种行为?除了“将虚拟表作为最后一张幻灯片”之外的任何解决方法?

0 投票
2 回答
110 浏览

r - 如何在 Rmarkdown 中设置我所有表格的自动输出格式?

我正在编写一个包含大量表格的 Rmarkdown 文档,并且我希望它们采用一种体面的格式,例如 kable。但是我不想一一格式化它们。有没有简单的方法来编织文档,使每个表格的输出格式都是 kable 样式?

例如,我在dplyr

而且我只希望该查询自动具有kable样式,避免为查询指定名称并避免在该名称上使用 kable 函数。我为什么要这样?因为我的文档有数百个这样的dplyr查询,我需要一种更快的方法来编织文档。

谢谢!

0 投票
1 回答
1966 浏览

r - knitr kable水平线没有出现在倒数第二行pdf中

实际上这段代码应该在倒数第二行得到一条水平线

但是,我不明白。这是 kable 中的错误还是其他任何错误?

我正在尝试在最后一行上方加一行。我为此使用 Knitr Kable 并将其编织为 pdf。请帮忙

0 投票
1 回答
973 浏览

r - Pandoc 转换失败与 Knitr

我认为我的问题很简单,可以在没有 MRE 的情况下回答。这是引发错误的代码:

我在一个 RMarkdown 文件中运行它,我在 FOR 循环中执行,i = 50。换句话说,数据帧 DSP 重新生成 50 次,每次它有不同的行数。DSP 总是有 10 列。

我想加粗最后一行。

对于 i = 1,nrows = 14。没问题。对于 i=2,nrows=10。没问题。对于 i=3,nrows = 9。我得到这个:

如果我然后nrow(DSP)用数字 9 替换并调用该render()语句,它仍然会失败,但会出现不同的错误消息:

有谁知道为什么会这样?更好的是,我该如何解决它?

谢谢!

编辑:pandoc 标头

0 投票
1 回答
1100 浏览

r - kable_as_image knitr/kableextra rmarkdown

我正在尝试使用函数 kable_as_image,据我了解,它将表格保存为图像。我的结果虽然不是表格,但不知道我是否做错了什么,因为我找不到示例。

我的“图片”是什么样的:

在此处输入图像描述

0 投票
0 回答
1278 浏览

r - 在非折叠列中使用具有非唯一值的 kableExtra collapse_rows 时出错

我正在使用 Rmarkdown 创建一个包含表格的 PDF,并使用kableExtra::collapse_rows. 当我的非折叠列具有重复值时,我在编织时遇到错误。

在此处输入图像描述

我得到的错误信息是:

!额外对齐选项卡已更改为 \cr。

<recently read>\endtemplate

l.169 First &\vphantom{1} 4 & det2 &

pandoc.exe:生成 PDF 时出错

错误:pandoc 文档转换失败,错误 43

在此处输入图像描述

我正在处理的情况要求允许最后一列中的项目重复,所以我希望能够生成一个很好的版本,前两列的行折叠起来。我不确定我错过了什么。

0 投票
0 回答
132 浏览

css - R-Markdown 将 kable 相对于屏幕居中

我正在使用以下代码生成三个表。但是,表格有很多列,我的表格被推到右侧(相对于其包含的 div 居中,该 div 已经以页面为中心)。

如何使表格相对于屏幕本身居中?

0 投票
1 回答
628 浏览

latex - 在 R/knitr 中调用 pdflatex 不断地带来新的错误

我正在尝试使用 knitr 将数据框的结果打印为 PDF 中的表格,更具体地说是kable. 当我使用它传递数据框时,kable(df, format = 'latex')它会生成一个基本的、未格式化的表格。一旦我尝试添加任何样式(例如booktab = Tor kable_styling),一旦 R 尝试调用,我就会收到一系列错误:

/Applications/RStudio.app/Contents/MacOS/pandoc/pandoc +RTS -K512m -RTS Payments.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output pandoc2b922cfdb1c9.pdf --template /Library/Frameworks/R.framework/Versions/3.3/Resources/library/rmarkdown/rmd/latex/default-1.17.0.2.tex --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable 'geometry:margin=1in'

当我用谷歌搜索得到的错误时,建议通常是-/usepackage{}在某个包中包含一个语句。但是,每次我这样做时,下一次运行脚本时都会在同一步骤出现一个新错误。

以下是我到目前为止收到的错误,以及我用来解决它们的软件包:

1)

2)

3)

在这一点上,我厌倦了打地鼠,我觉得有一个更大的潜在问题。我还经常收到:

任何人都知道为什么这样一个看似相对稳定的基本功能会导致我出现如此多的错误?有没有办法强制程序尝试运行所有内容,以便我可以看到有多少错误?