问题标签 [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.
r - kableExtra 中的非粗体“group_rows”标题
有没有办法防止在使用函数时将组标题呈现为粗体?group_rows
kableExtra
我一直在使用@Hao 开发的惊人的 kableExtra 包来装饰从knitr::kable
. 我想添加组标题,但我不希望这些以粗体显示。这些标头在\textbf{}
输出到乳胶时被包裹起来,我无法确定哪个 kableExtra 函数执行此“代码修饰”。
可重现的例子:
r - R kable_styling 消失在 html 中打印
我有一个降价文件,我想在表格中将一行放在两个阴影中,所以我使用:
在资源管理器上它正在工作,但是当我想打印它时,什么都没有了,只有没有阴影的表格更具可读性......
我试图用 PDF 打印来检查,但它也不起作用,我有错误'"url.sty" not found',我没有到达手动安装它......我继续尝试暂时tuto 在互联网上,因为在我的工作计算机上我没有连接互联网。
latex - RMarkdown kable 垂直对齐单元格
我正在使用 RMarkdown 编写报告,并使用 kable 和 kableExtra 来格式化和打印表格。这是我想要的表格(用 Word 制作):
我正在努力对垂直居中进行排序("Number of Incident Occurences"
顶部和底部之间的空间,以便文本在行的中间对齐,在列的左侧。
请注意,我正在创建 PDF 报告而不是 html。
这是一个最小的例子:
这就是输出的样子:
垂直对齐似乎推到了顶部。我遇到了“m”,但这只是中间对齐列。我想知道我是否需要为所有行指定一些特殊的东西是 row_spec() align = "m"
,但是当我这样做时,它会抱怨......有什么想法吗?
r - R kable_style,改变背景或条纹自然色
我想改变 kable_style 或条纹的背景颜色。我用这个:
或者
它没有问题,但是如果我从经典颜色更改,例如,“lightblue1”或来自 LaTeX“SkyBlue”的颜色,它不再起作用,我收到错误消息以检查 xcolor 包告诉我像“SkyBlue”甚至RGB这样的颜色......
我怎样才能做到这一点 ?把 rgb 代码或改变颜色的名字?
r - Knitr - 居中对齐并分隔表格
我正在使用 rmarkdown,我需要构建一个包含 2 个表的表,以便
- 包含 2 个表格的表格本身是居中对齐的,并且
- 这两张桌子相距几厘米,这样它们就更具可读性。
下面,我包含了两个表格和一些几乎可以到达那里的降价,但任何帮助将不胜感激。我认为 HTML 的最后一行(就在代码片段的底部)是我需要帮助的地方。
数据和解决问题的方法
r - 使用pdf knit在markdown中对表中的变量进行分组
我正在尝试在我的降价文档中创建一个表格,它将对一些变量进行分组,这样我就可以使用一个表格而不是在文档中创建两个表格来解决问题。我有四个变量需要合并到表中。首先,我有确定申请人状态的“CandidateType”,然后是确定候选人在招聘过程中达到的步骤的“Step”,最后是确定一年中哪个季度的“Quarter”数据来自。最后一个变量是数值。
当我只有四分之一的时候,我只是使用以下代码在我的降价文档中生成表格:
但是,使用“Quarter”变量,这不再可能,因为我需要 Quarter 变量在表格上方创建一种分组列。
结果:
在markdown中制作pdf时,有没有办法在顶部创建一个带有分组列的表格,或者您是否必须创建一个html并使用htmlTable?我必须承认我没有尝试过 pandoc.table,但我也不知道在这种情况下是否值得尝试?
我的数据:
knitr - 标题不显示表格
当我使用 kable 在我的 Rnw 文件中创建一个表时,该表按预期输出。但是,当我包含标题时,表格完全停止输出。下面是我的乳胶和示例 knitr 块。
r - 使用列表来提供 kable 中的 group_rows
我正在尝试使用 R 上的 kable 生成一个大表。我想使用存储在对象中的名称对一些行进行分组,但找不到如何执行此操作。
这就是我所拥有的:
在这个例子中,我只有 3 个类别来对行进行子分类,但实际上我更想知道是否可以调用包含名称和要包含的行数的对象,而不是编写每个因素,例如:
其中 nametable 包含与该名称对应的名称和行数。
希望这很清楚...
谢谢
r - 在 HTML 和 Word 输出之间进行 rmarkdown 的简单方法?
我创建了一些表格(使用knitr
& kableExtra
),这些表格在我使用时效果很好,output: html_document
但是当我尝试使用output: word_document
表格中每个单元格的内容来渲染它们时,表格中的每个单元格的内容都会打印到 Word 文档中的连续新行上。
是否有:
- 一种重新格式化表格以便在设置时复制它们的简单方法
output: word_document
?或者 - 一个包可以制作 Word 友好的表格,使我能够复制
kableExtra::add_header_above
和kableExtra::indent_row
功能?
生成的表格的代表output: word_document
r - 如何使用 kableExtra 编织到 Landscape()?
单击 knit 按钮与 launch 时,我的行为不一致rmarkdown::render
。我有一个名为 test.Rmd 的参数化.Rmd:
如果我单击编织按钮,文件就会编织。但是,如果我使用以下命令从控制台编织:
我收到以下错误:
/Applications/RStudio.app/Contents/MacOS/pandoc/pandoc +RTS -K512m -RTS test.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output test.tex --template /Library /Frameworks/R.framework/Versions/3.4/Resources/library/rmarkdown/rmd/latex/default-1.17.0.2.tex --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable '几何:边距=1in'!LaTeX 错误:环境景观未定义。
错误:无法编译 test.tex。有关更多信息,请参阅 test.log。