问题标签 [xtable]

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

r - 从 LaTeX 中 R 的 xtable() 表输出中删除附加脚注

我正在使用以下 R 代码xtable为 Sweave 文档调用和生成 LaTeX 表。

这将产生以下 LaTeX

当我将其转换为 pdf 时,我得到了一张漂亮的表格。然而,它后面跟着一个奇怪的注释:[1]"

如果我连续绘制多个表,我会得到其中的几个。如何通过 Rxtable或编辑 LaTeX 代码来消除这种情况。

谢谢

0 投票
1 回答
561 浏览

r - 如何使 xtable 与聚合(...,FUN = paste)一起使用?

假设我有以下数据框:

我想创建一个汇总表,报告每个扇区的 ID 列表,所以我这样做:

但是,当我尝试使用xtable()将上面的对象转换为 LaTeX 时,出现以下错误:

这是由第二列引起的,因为class(table$id)确认它是一个列表。

应该注意的是,它也将xtable()数据帧作为输入来处理。将“粘贴”更改为更常见的内容,如“总和”或“长度”不会产生错误。

我可以做什么table(或xtable)以便它创建我想要的表?所需的原始输出应如下所示:

0 投票
1 回答
1146 浏览

r - 使用 xtable 函数更改从 lm 回归获得的表的行名

我获得了一个包含几个变量的回归汇总表。我使用的代码是

这给了我如下输出

我只能手动将行名(即 x1、lag(x2,-1) 等)更改为希腊语,以与我研究中的回归保持一致。但是,我需要使用许多不同的数据组来复制回归,这使得一个一个地完成它太耗时了。

是否有更自动化/更强大的解决方案可以使用代码自定义行名?

0 投票
1 回答
1147 浏览

r - xtable - 添加行的背景颜色

我正在尝试使用 xtable 和 knitr 制作一个包含插入摘要行的表格。我想让这些插入的线条有不同的颜色。使用 add.to.row 选项,我设法插入线条更改颜色,但不能同时插入两者。

我在 xtable 中插入行而不是提前插入行的原因是,由于原始数据集中的长度,我希望“总”行分布在两列中。因此,所需的解决方案将在摘要行中同时包含多列单元格和不同颜色的背景。我在我的乳胶学习曲线的最开始,任何帮助将不胜感激。

这是一个示例,包括一个假数据集:

0 投票
1 回答
730 浏览

r - 操作 xtable 条目并横向打印

我已经成功创建了一个表,我可以按如下方式运行:

请注意,表格仅在横向旋转时才适合页面。

我现在想操纵条目以围绕表格中的百分比添加databar(参见此处)命令

例如:

问题是它x现在是一个字符向量,我不能再使用print(x, floating.environment='sidewaystable', inlude.rownames=F)了。

我可以使用 绘制表格cat(x, '\n'),但当然它不会横向旋转。

有任何想法吗?

0 投票
1 回答
4350 浏览

r - 如何在xtable输出中指定小数位不是有效数字

我正在使用 Rxtable包将我的数据框打印为 LaTeX 表。我一直在使用该digits选项来指定表中值的有效位数。但是,使用digits=3,我得到如下输出:

我希望能够在我的表格中指定小数位数,以便所有内容都有 3 个小数位,即使最后几个位用零填充。因此,例如,第一个数字列将具有

这样所有内容都有 3 个小数位,因此所有内容都排列得很好。

有没有办法做到这一点?

0 投票
1 回答
4248 浏览

r - 不在数学模式下时无法在 xtable 中使用清理文本功能

编辑我找到了答案并在下面发布。我认为它在数学模式下工作的唯一原因是因为我正在运行一个示例并且从未看到sanitize-text-function参数被传递给 print 方法。一旦它可用,我会接受这个答案。

我正在排版手稿并对其进行数据分析。在这个分析中,我正在生成一个表 1 并希望缩进表中的一些行名,以使其具有层叠的感觉。

我拥有的数据示例是:

我知道最后两个 xtable 命令应该返回不同的表。我正在使用最新版本的 R 和 xtable。

0 投票
1 回答
670 浏览

r - 在 xtables 中将零显示为连字符

假设我有一个这样的 knitr 块:

这会产生以下 LaTeX 代码(摘录):

但是,我的实际表更大(12 x 6)并且有很多零,这使得发现非零是一项艰巨的任务。我想遵循本地表格格式指南,该指南建议使用连字符表示整数零(而不是近似值产生的零)。换句话说,我希望我的xtable()输出看起来像这样:

我怎样才能做到这一点?我研究了 Roptions和 knitropts_chunk函数无济于事。

0 投票
1 回答
2406 浏览

r - Knitr xtable 行颜色导致行标题单元格中的第二个表变黑

亲爱的 R xtable 和 knitr 用户:我已经为这个问题苦苦挣扎了好几天,我很惊讶没有人报告过类似的案例。非常感谢您的洞察力和帮助。

我用 xtable 制作了两个或更多的表。表格中的行交替着色。第一张桌子很好。但是从第二张表(或更多)开始,最左边的标题单元格总是被涂黑。

不幸的是,这是非常可重复的。在第一张漂亮的桌子之后,我总是得到完全相同的黑色标题。这是重现它的代码:

输出:

xtable 输出

我的 sessionInfo() 如下:

0 投票
2 回答
669 浏览

r - 抑制矩阵中的列名和循环函数

我正在尝试在 R 中创建我的第一个自定义函数(耶!)。我现在有一些类似的东西,但我认为它可以改进。

基本上,我想在 R 中创建自己的自定义表,可以通过 xtable 运行最终报告。我希望表格的每一列都遵循这种格式:

group1mean、group1sd、group2mean、group2sd、t 值、p 值。

目前,我的功能是这样做的。但是,它会产生我想留空的列名(例如,V3 和 V4),我想让它遍历多个因变量并将结果作为新行自动附加到矩阵中。现在,我必须手动为每个因变量编写一行代码(在下面的示例中,DV 是 PWB、SWB 和 EWB。

到目前为止,这是我的代码:

所以重复一遍,我想禁止列名“V3”和“V4”(将它们留空)并使代码在变量列表上自动运行。这些事情中的任何一个都可能吗?谢谢你的时间。