问题标签 [texreg]
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 - R:使用 texreg 从 zelig tobit 模型创建 tex 输出
我想做的事情应该相当简单:我使用 R 包Zelig估计了一个 tobit 模型。从这里我想使用texreg创建一个 tex 输出。但我得到的是错误信息:
(function (classes, fdef, mtable) 中的错误:无法为签名 '"Zelig-tobit"' 的函数 'extract' 找到继承的方法</p>
这很奇怪,因为 texreg确实有用于 tobit 模型的提取方法。我也尝试自己指定一个函数,但无法让它工作。这是一个示例代码:
我在 Windows 计算机上使用R Studio , texreg版本是 1.36.4,Zelig 版本是 5.0-11。
这个问题似乎与我的问题密切相关: texreg-ing Tobit output from zelig package (R)
但是,据此它应该在几个版本之前就已修复,但对我来说并非如此。
在此先感谢您的帮助!
(顺便说一句,我也尝试使用stargazer而不是texreg,这只是给我带来了另一个错误消息。)
我尝试编写自己的提取函数,但由于我在函数编写方面的业余性,无法使其正常工作。这是我所做的:
如我所见,zelig 模型已经“汇总”,这就是为什么我设置 s <- model 而不是 summary(model) 示例中的原因。我的主要问题似乎是我无法从模型中获得所需的统计数据(对数似然,wald ...),因为我不知道如何处理它们。str() 等的输出对我没有帮助。除了根本不知道统计数据的“名称”之外,如何处理它们似乎也存在问题。
当我尝试类似“model$coef”的东西时,我得到:
envRefInferField(x, what, getClass(class(x)), selfEnv) 中的错误:
'coef' 不是参考类“Zelig-tobit”的有效字段或方法名称</p>
使用“model@coef”我得到:
错误:“Zelig-tobit”类的这个对象没有名称“coef”的槽
而模型 [,1] 产生了我:
modelt6[, 1] 中的错误:“S4”类型的对象不是子集
有谁知道如何使提取功能起作用?或者另一种更简单的方法将模型输出到 Latex 中?
r - 如何将 TexReg (1.36.4) 用于使用 Zelig (v. 5.0-13) 估计的“relogit”模型?
我知道这Zelig
是一个包装器......但是,它仍然提供了很好的模拟功能(我自己无法做到)。
假设我有这些数据,
现在,我们估计模型,
现在,我们(尝试)制作桌子
...只是得到这个错误。
我知道$getvcov()
和$getcoef()
功能。但我想知道如何使用texreg
. 任何建议将不胜感激。谢谢!
r - 使用带有 Rmarkdown 的 texreg 来获取 word 文档
当我使用 时Sweave
,我喜欢texreg
将漂亮的模型结果打印到乳胶中。我开始制作 Word 文档,但由于无法回收旧代码RMarkdown
,我遇到了问题。texreg
有什么办法可以修改这个块以在 Word 中输出漂亮的打印内容?
注意:upgradesngr.fx
是一个plm
包对象。
{r summary,echo=FALSE,results='markup'}
htmlreg(list(upgradesngr.fx), star.symbol = "\\*", center = TRUE, doctype = FALSE)
r - texreg:如何在 htmlreg 回归表中节省空间?
有没有办法减少 htmlreg-table 的垂直大小?我有大约 10 个或更多 IV 的严重模型。所以 atm 我需要一整页来展示我的回归结果。我想通过报告 SD 或 SE(括号中)内联(旁边)系数来节省一些行。直接的方法是手动在乳胶中创建输出表。有没有简单的解决方案(更优雅的方式)?
谢谢 :)
更新惊人、简单和优雅的解决方案是使用 stargazer-package。相当新:http ://www.r-statistics.com/2013/01/stargazer-package-for-beautiful-latex-tables-from-r-statistical-models-output/这个包可以导出精彩的latex-tables,比texreg好多了。
r - 将多列添加到我的 texreg 输出
我想通过. texreg
我只能看到分组行的选项( groups
)。
这是一个例子:
这是我能用 plain 得到的最接近的texreg
:
使用 LaTeX 输出:
我更喜欢多一行(用%
注释突出显示):
我错过了什么,还是没有内置的方法可以做到这一点?
我的解决方法是:
但这显然有点像胶带。
r - 在 R 中打印 h2o 模型的“漂亮”表
有多个包R
可帮助从统计模型输出中打印“漂亮”表格(LaTeX/HTML/TEXT),并轻松比较替代模型规范的结果。
其中一些软件包是apsrtable
, xtable
, memisc
, texreg
,outreg
和stargazer
(例如,请参见此处:https ://www.r-statistics.com/2013/01/stargazer-package-for-beautiful-latex-tables-from-r-statistical -模型输出/)。
是否有任何可比较R
的软件包支持该h2o
软件包的型号?
这是两个简单的 GLM 模型的示例,h2o
我喜欢将它们并排打印为“漂亮”的表格。
screenreg()
这是使用包中的常规 GLM 对象时的样子texreg
:
r - 如何在 rmarkdown 文档中对 Latex 表输出中的回归系数进行小数对齐
在一个rmarkdown
文档中,我正在创建一个包含标准误差的回归系数的 Latex 表,以比较单个表中的多个回归模型。我想垂直对齐每个模型的系数,以便系数的小数点垂直排列在一列。
我texreg
用来创建表。默认情况下,系数不是小数对齐的(相反,每个字符串都在其列中居中),我正在寻找一种方法来让系数小数对齐。我不喜欢texreg
,所以如果您有使用 , 或任何其他方法的解决方案xtable
,pander
我stargazer
也会对此感兴趣。理想情况下,我想要一个可以在文档中以编程方式实现的解决方案,而不是在将文档呈现为文件后rmarkdown
调整标记。latex
.tex
作为奖励,我还希望能够在表格标题中放置换行符。例如,texreg
您可以使用custom.model.names
参数为每个回归模型设置列名。在下面的示例中,我想"Add Horsepower and AM"
分成两行,这样列就不需要那么宽了。我试过"Add Horsepower \newline and AM"
了,但这只是在最后的列标题中添加了“ewline”,而“\n”被忽略了。
这是一个可重现的示例:
这是输出表的样子: