问题标签 [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.
r - 将 felm R-object 强制转换为 lm 形式或以其他方式将其打印在 LaTeX 表中
我正在使用lfe
R 中的包进行一些带有许多固定效果的回归,所以直接lm
是不可能的(而且由于固定效果不是个体级别的,所以也是如此plm
)。我得到的输出没有问题,但现在我想在LaTeX
表格中使用它。但是,我尝试过的所有包(如xtable
、apsrtable
、latex
命令 inHmisc
等)都没有类对象的方法felm
。所以我的问题是,我该怎么办?有没有办法访问 lm.method 并扭曲它以便它可以读取felm
对象?有没有办法将felm
对象强制转换为lm
形式?有任何想法吗?
r - 用于数组的 xtable
我正在尝试将 xtable 用于 3 维数组。我最小的例子是
这会产生以下错误:
如果您能给我一些解决此问题的指示,我将不胜感激。提前致谢。
r - 适用于 sarlm 类
我喜欢apsrtable()
,并且发现扩展到其他类有点简单(特别是,我已经为mlogit
对象进行了调整。但由于某种原因,该apsrtableSummary.sarlm()
函数不像我编写的其他 hack 那样工作。
通常,我们需要重新定义系数矩阵,以便apsrtable()
知道在哪里可以找到它。代码是
我们还需要modelInfo
为新类重新定义 ,如下所示:
然而,在定义这两个函数之后,调用apsrtable()
不会打印系数(MWE 使用包中的示例lagsarlm
)spdep
。
如您所见,除了系数和标准误差不存在之外,一切都很好。很明显,摘要重新定义有效,因为
几天来,我一直在拔头发,试图找到摆脱这种情况的方法。有小费吗?
r - 在 LaTeX 格式的列联表的行和列标题中包含维度名称
如果列联表中属性的类别仅仅是数字,仅使用这些数字作为列/行标题是不够的——需要描述数字的含义。下图显示了家庭规模与家庭样本中外国人数量的交叉分类:
有没有人有使用 R+LaTeX 制作此类表格的经验?
r - xtable 标头操作
我在 R 中使用 xtable 来获取表格的 LaTeX 代码。我想修改“标题”的第一个元素(LaTeX 表中的第一行),但我只看到了一个将文本添加到行尾的选项(使用 xtable 中的 add.to.row)。
下面的例子应该澄清我想要什么。
跑步
给出输出
我想接电话
而不是线
但我无法使用 xtable 完成此操作。如果您知道如何执行此操作,请告诉我。另外,如果这是在错误的地方询问,或者我忽略了答案或明显的解决方案,我会提前道歉。
r - 使用 xtable 覆盖行名重命名重复项
我希望 xtable 不会覆盖我重复的行名条目。考虑以下 MWE:
我希望它们成为我原来的“bar”和“bar”,而不是让 rownames 成为 1 和 2。有没有办法覆盖 xtable 的重复替换方案?
r - 如何使用 xtable 打印矩阵?
我有一个包含 255 个变量的数据集。
我使用加载我的数据集
从数据集中,我只想将 4 个变量的子集制成表格。所以我选择使用的子集
子集中的变量是数字形式。我希望它们作为因素,所以我使用:
这会产生一个矩阵,显示每个类别下每个变量的响应数(即“根本没有”......“在很大程度上”)
现在我想使用 xtable 创建一个漂亮的表。我用
但是,它返回带有标签的原始子集
使用 xtable 对数据进行子集化并打印矩阵(从上数第二个)的正确方法是什么?
r - 使用 xtable 确保所有单元格在 LaTeX 表示中都有 3 位数字
我有以下数据框:
当我在 R 命令提示符下打印出来时,它看起来像这样:
我想使用xtable
. 我正在尝试使用以下代码执行此操作:
但是,这会产生如下所示的 LaTeX 代码(只是表格内部的一个片段):
如您所见,第 4 列没有三位数字 - 它只是 0.62,我希望它是 0.620。有没有办法让 xtable 做到这一点?
我试过添加这一行:
尝试让 R 使用有效数字而不是数字,但这不会改变输出。
有任何想法吗?
string - R:从 FUN(1.01) 返回“1.0”?
我想将一个数字转换为指定数量的有效数字,例如一些"1.0"
从FUN(1.01)
. (我需要一个字符,因为该值将用于xtable
.
我怀疑这是微不足道的,但我遇到了麻烦。
这是我尝试过的:
有没有可以做到这一点的功能?
r - 自定义 xtable
我想自定义xtable
导出到 LaTeX。我知道这里有一些问题xtable
,但我找不到我正在寻找的具体内容。
这是我的表可能看起来如何的示例:
这创造了:
实际上,该表是从 .csv 文件中导入data.frame
的my.table <- read.delim("filename.csv", sep=",", header=TRUE)
现在我创建一个 LaTeX 表xtable
:
这是生成的 LaTeX 代码:
好的,现在这就是我想要改变的:
1)\midrule
在第二行而不是第一行之后插入。\rowcolors{2}{gray!25}{white}
2)通过在sidewaystable
(或正常table
)环境中插入来改变该表行的颜色。3) 将列名旋转 45° 4) 在我想使表格居中的情况下插入\centering
而不是center
-environment。
关于如何实现这一目标的任何想法?