作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
学术论文中的回归结果表通常有一行描述估计模型的某些特征。例如,您可能有一个行名称:“模型包括单独的固定效应”,然后每个关联的单元格将酌情有“是/否”。
我的问题是,在用 R 制作 LaTeX 表的众多工具中是否有可能(参见 Tools for making latex tables in R )传递表生成函数这样一行为了使这一点更具体,我想象有参数如:
model.info.row <- list(name = "Fixed effects", values = c("Y", "N", "Y"))
我已经通读了 memisc mtable 和 toLaTeX 文档,但没有看到任何似乎能够做到这一点的东西——不确定其他包/方法,但这似乎是一个常见的用例,我怀疑有一些这样做的方法。
最佳答案
您可以尝试将新行直接添加到您想要传递到的表中,例如xtable
。非常蹩脚的例子:
让我们有一些模型:
m <- lm(mtcars$hp ~ mtcars$wt)
获取在xtable
和其他帮助器中返回的表:
df <- as.data.frame(summary(m)$coefficient)
添加包含一些值的新行:
df[3, ] <- c(sample(c('foo', 'bar'), 4, replace = TRUE))
更新自定义行的行名称:
rownames(df)[3] <- 'FOOBAR'
查看结果:
> df
Estimate Std. Error t value Pr(>|t|)
(Intercept) -1.82092177119464 32.3246158121787 -0.0563323561763288 0.95545056134944
mtcars$wt 46.1600502824445 9.62530003926982 4.79569988406785 4.14582744107531e-05
FOOBAR bar foo bar bar
或者直接调用xtable
:
> xtable(df)
% latex table generated in R 2.15.0 by xtable 1.7-0 package
% Tue Jun 12 01:39:46 2012
\begin{table}[ht]
\begin{center}
\begin{tabular}{rllll}
\hline
& Estimate & Std. Error & t value & Pr($>$$|$t$|$) \\
\hline
(Intercept) & -1.82092177119464 & 32.3246158121787 & -0.0563323561763288 & 0.95545056134944 \\
mtcars\$wt & 46.1600502824445 & 9.62530003926982 & 4.79569988406785 & 4.14582744107531e-05 \\
FOOBAR & bar & foo & bar & bar \\
\hline
\end{tabular}
\end{center}
\end{table}
关于r - 使用 memisc、xtable 等将自定义行添加到 LaTeX 输出的 R 回归结果表中。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10985645/
聚合 函数工作正常 aggregate(weight ~ feed, data = chickwts, mean) feed weight 1 casein 323.5833
学术论文中的回归结果表通常有一行描述估计模型的某些特征。例如,您可能有一个行名称:“模型包括单独的固定效应”,然后每个关联的单元格将酌情有“是/否”。 我的问题是,在用 R 制作 LaTeX 表的众多
我是一名优秀的程序员,十分优秀!