问题标签 [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.
rstudio - 使用 R markdown 编织 Word .doc 时将表格标题放在顶部
在 RStudio 中使用 R markdown 编织 Word 文档时,表格标题位于表格下方。我需要表格上方的表格标题。
我尝试了 kable() 和 pander() 函数但没有成功。
可以在此处找到在编织 .pdf 时使用 xtable() 的解决方案: 如何使 RMarkdown (.Rmd) 表格标题位于顶部
但是,据我所知,xtable() 在编织到 Word .doc 时不兼容。
由于底部表格标题的 pandoc 策略,此选项的功能在如何定位和格式化表格标题的长度 [R Markdown,pander 包]中被淡化了。我最近对 pandoc 文档的访问表明该政策已被撤销。
我想继续使用 R markdown 来编织 Word 文档,但如果表格标题保留在表格下方,我将不得不放弃。
r - Error when trying to emphasize multiple rows using pandoc.table
I am having an odd problem when it comes to emphasizing multiple rows in a table using pandoc.table. Specifically, the values in the table seem to be filled in inappropriately when more than 1 row is specified. For example, if I do not emphasize a row or only emphasize 1 row
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
everything works beautifully, but when I specify multiple rows, the bolding occurs on the correct rows but the wrong values are placed in the cells
1 6 11 16 21
2 12 22 9 19
3 8 13 18 23
7 17 4 14 24
5 10 15 20 25
Any ideas what I am doing wrong? Thanks
Robert
R version 3.2.1 (2015-06-18) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages: [1] stats graphics grDevices utils datasets methods base
other attached packages: [1] pander_0.5.2 HTGPackage_0.0.1
loaded via a namespace (and not attached): [1] tools_3.2.1 Rcpp_0.12.0 digest_0.6.8
r - Convert rmarkdown .Rmd file to (knitr) sweave (.Rnw)
I have a rmarkdown document (.Rmd
) that I've been doing some analysis in. I now realize I would prefer the functionality of LaTeX. Is there an easy way to convert the file to .Rnw
, preserving the chunks (not just the body text)? Articles seem to concentrate on converting the output (i.e. from .html
to .pdf
) or from sweave to markdown.
r - knitr 将 Markdown 文本逐字处理
knitr
我正在尝试使用 R 中的和包创建一个带有表格的 pdf pander
,但似乎我的表格中的某些文本被误解为代码,因为生成的文档在不应该的情况下将文本逐字显示。这是一些示例代码,我可以在其中复制该问题。
我尝试使用pander_return
而不是pander
函数,然后将该文本转换为 LaTeX,Pandoc.convert
这样我就可以将所有的\begin{verbatim}
和替换为\end{verbatim}
空,但这不起作用。现在这是有道理的,因为我试图在我的 Rmd 文件中这样做。
就在发布这个问题之前,我确实注意到,如果我/
从列中删除所有 's test_name
,我不再有该列的逐字记录问题,但问题仍然存在于campaigns
andresults
列中。
我如何让它识别出文本是降价而不是逐字代码?任何帮助深表感谢。
编辑:一旦我从第一列中删除“特殊字符”,它似乎只将单元格文本视为单元格中的单个单词时的逐字代码。否则它看起来很好。
r - 在 R Markdown 中合并表格
我正在尝试将 R Markdown 中的两个表格组合成一个表格,一个在另一个下方并保留标题。下图显示了所需的输出。输入我的降价代码后,我将显示实际输出。我意识到我构建 pander 语句的方式不允许我获得我想要的输出,但是搜索所以我没有成功找到正确的方法。
我可以在 Word 中进行一些后期处理,以完全按照我的意愿获得输出,但我试图避免这种开销。
testdat.RData文件在这里:https : //drive.google.com/file/d/0B0hTmthiX5dpWDd5UTdlbWhocVE/view?usp=sharing
R Markdown RMD文件在这里:https : //drive.google.com/file/d/0B0hTmthiX5dpSEFIcGRNQ1MzM1E/view?usp=sharing
期望的输出
实际输出
谢谢,
克里希南
rstudio - 在 Pander 中突出显示最小行值
我正在尝试使用 Pander 包在 RMarkdown 文档中显示数据框。
我想突出显示每行值中的最小值。这是我尝试过的:
当我这样做时,我得到了错误:
我可以毫无困难地打印出整个表格(带有 min 列),或者我可以不加强调地打印出部分表格,但这些都不是理想的。我想要突出显示,但我不希望包含“min”列。
我想我将一些突出显示的单元格从 pander 命令中删除的事实导致了错误。
有没有解决的办法?或者更好的方法来做到这一点?
谢谢。
子问题:如果我想突出显示前几行中的最小值和后面几行中的最大值怎么办。这可能在一张桌子上吗?
r - R,knitr,pander - 如何很好地格式化日期的摘要()
我正在使用summary()
在文档中生成简单的日期变量摘要,knitr
并希望将结果格式化。
产生我想要的结果(值显示为日期),但格式不正确。所以,我尝试了:
这会产生格式良好的结果,但值显示为整数而不是日期。(这适用于 Date、POSIXct 和 POSIXlt 日期)。
有什么方法可以很好地格式化文档summary()
中日期的结果吗?knitr
也许有一些包比pander
哪个更适合这项任务。
以下示例: