问题标签 [pander]

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 回答
1042 浏览

r - 在knitr或pander输出中保留表dimnames?

我正在使用knit::kableand打印频率表pander::pandoc,通常这对于 HTML/Word/LaTeX 输出非常有用。但有时我想在最终产品中保留维度名称。不幸的是,当转换为降价时,两者都删除了panderknitr

这将创建一个表:

但是现在如果我们使用 kable 进行打印:

没有维度名称!(并且?kable不表示任何包含它们的选项。)

对可以保留这些的工具有什么建议吗?我注意到这descr:CrossTable可以解决问题,但包含很多我想省略的额外信息。

非常感谢。

0 投票
1 回答
600 浏览

r - 如何使 big.mark 不仅仅应用于第一列?

这是我得到的:

我希望逗号分隔符也显示在其他列中。我怎么做?

0 投票
1 回答
3451 浏览

r - Rmarkdown 表中重要值的粗体格式

我想制作一个 r 值的相关矩阵(对于 Pearson 的相关系数),并以编程方式将粗体格式应用于 p 值小于 0.05 或 0.01 或其他值的值。这类表格在科学文献中很常见,因此在使用 Rmarkdown 时有一种简单的方法来生成它们会很有用。例如:

然后我可以使用 knitr::kable 制作一个降价表:

然后不知何故,我想根据另一个数据框中的值编写一些代码来修改特定单元格的降价。例如,在此表中,将对应 p 值 <0.001 的 r 值加粗。

我怎样才能做到这一点?也许像这样使用pander: 如何在rmarkdown中加粗表格(kable)中的单元格?

0 投票
0 回答
142 浏览

r - Reuse the output of pander_return in knitr document

I am working on a package that helps automate exploratory data analysis by creating a knitr file with basic statistics about each column of a dataframe. One issue I've run into is storing the result of a pander_return call in a function and then using that output later in a knitr document. A quick example below of the issue in a markdown file:

I'm having a lot of trouble outputting x in a readable way. I've tried various forms of cat and print. For example, the code above produces the following output:

1 “————–speed dist ——- ——4 2 4 10 7 4 7 22 8 16 9 10 ————–” attr(,“class”) 1 “knit_asis” attr(,“knit_cacheable”) 1 TRUE

I would like to be able to see a standard output, like the one produced by:

I've attached a screen shot as well.

Screenshot of issue and desired output

Thank you in advance for your help

0 投票
0 回答
108 浏览

r - R:Pander 没有正确地从回归输出中对汇总表进行编号

我正在使用 pander 打印回归输出。但是,它会自动(错误地)标记表格。我试图用它setcaption来改写这个习惯,但它只是将标题放在自动表编号的右侧。

有什么想法吗?

在此处输入图像描述

0 投票
1 回答
375 浏览

r - pandoc.table中使用pander的自定义单元格格式

我想在编写 html 或 pdf 时使用自定义类来很好地使用 pandoc.tables(我正在使用 pander)显示大量数字。

由于这个 SO question ,我找到了一种在控制台中很好地打印的方法。

在此示例中,打印 x 返回 6M 75M 743.5M 0.3M 4.3M:

但是这种格式会随着 pandoc.table 消失:显示原始的、未格式化的值。我也尝试过自定义格式(上述 SO 问题的答案):

但没有成功。

有没有办法使这项工作?我对 pander 以外的解决方案持开放态度,但 kable 似乎与我的 R 版本(R 版本 3.2.3)不兼容。

0 投票
1 回答
94 浏览

r - 迎合不在 gmailR 中工作

我已经设置了 gmailR 以通过电子邮件共享数据帧。我得到以下错误。请帮忙

0 投票
1 回答
439 浏览

r - R pander 包:无法在 Rmd 文档中运行 CrossTable 示例

我无法使用“Using pander with knitr”小插图中的 CrossTable 示例将 Rmd 编​​译为 pdf。

这是我的代码

错误消息显示:输出文件:Untitled.knit.md

这是我的会话信息

0 投票
0 回答
118 浏览

r - 是否可以在带有 kramdown 的 jekyll 页面中使用 pander 表

我尝试在从 R-markdown 文件生成的 markdown 页面中使用pander表,如 Yihui 在示例页面中描述的。

在我的_config.yml我将降价类型设置为markdown: kramdown. 我知道与默认使用的 markdown knitr相比,这种 markdown 类型有些不同。因此,如果我在 RStudio 中使用 knitr 编译我的页面,表格看起来还不错。如果我用 jekyll 编译页面,表格看起来格式不正确。

在 RStudio 中使用 knitr 编译,看起来还不错:

在此处输入图像描述

使用 Jekyll 编译后如下所示:

在此处输入图像描述

我不想使用kable,因为它以不同的方式格式化表格,如果表格太长,现在有列换行。

我是否必须设置一些特殊的 pandoc 选项才能使其工作?定义标记类型 pandoc 必须输出的选项?我在pander()函数中看不到任何其他选项。

0 投票
3 回答
1640 浏览

r - 编织到 PDF 时创建具有双垂直规则的 rmarkdown 表

以下代码在从 R Studio 编译时生成带有表格的 PDF 文件。有没有办法可以在变量之间插入双竖线(规则)?这将最好使用pander,但我不限于它。

在此处输入图像描述


编辑

我已尝试htmlTable按照以下答案中的建议使用。不幸的是,这不会创建有效的降价代码,以便 knitr 可以创建 PDF,例如

产生: 在此处输入图像描述