从 GLM 生成漂亮的 Table
Generate a Nice Looking Table from GLM
我打算在 R 中以格式良好的 table 获得逻辑回归的结果。因此,我使用 library(xtable) 和 print(xtable)功能。结果出现在一个看起来不像的 LaTex 文档中 "nicely formatted" 关于如何实现这个的任何建议?
library(xtable)
print(xtable(art1glm))
LaTex 代码(R 中的结果)
% latex table generated in R 3.6.1 by xtable 1.8-4 package
% Fri May 08 07:54:12 2020
\begin{table}[ht]
\centering
\begin{tabular}{rrrrr}
\hline
& Estimate & Std. Error & z value & Pr($>$$|$z$|$) \
\hline
(Intercept) & -7.4517 & 2.0323 & -3.67 & 0.0002 \
clinton\_vote & 0.1660 & 0.0418 & 3.97 & 0.0001 \
year\_term\_ends2002 & 0.2660 & 0.5672 & 0.47 & 0.6391 \
year\_term\_ends2004 & 0.4100 & 0.5675 & 0.72 & 0.4699 \
first\_term1 & -1.0050 & 0.4819 & -2.09 & 0.0370 \
\hline
\end{tabular}
\end{table}
我也尝试将结果写入 .tex 文件,但也没有成功,因为 pdfLetex 给出了“!LaTeX 错误:环境 table 未定义。
这对我有用。您可以尝试复制我的示例,看看它是否有效。如果是,请重试,但使用回归而不是文件名 tex。如果这也有效,那么你的乳胶文档文件一定有问题。
带回归的 R 代码
library(xtable)
data("infert")
m <- glm(case ~ spontaneous+induced, data = infert, family = binomial())
print(xtable(m), file = "filename.tex", compress = FALSE)
乳胶代码:
\documentclass[12pt]{article}
\begin{document}
\input{filename.tex}
\end{document}
此外,您可以查看 stargazer https://cran.r-project.org/web/packages/stargazer/vignettes/stargazer.pdf
我打算在 R 中以格式良好的 table 获得逻辑回归的结果。因此,我使用 library(xtable) 和 print(xtable)功能。结果出现在一个看起来不像的 LaTex 文档中 "nicely formatted" 关于如何实现这个的任何建议?
library(xtable)
print(xtable(art1glm))
LaTex 代码(R 中的结果)
% latex table generated in R 3.6.1 by xtable 1.8-4 package
% Fri May 08 07:54:12 2020
\begin{table}[ht]
\centering
\begin{tabular}{rrrrr}
\hline
& Estimate & Std. Error & z value & Pr($>$$|$z$|$) \
\hline
(Intercept) & -7.4517 & 2.0323 & -3.67 & 0.0002 \
clinton\_vote & 0.1660 & 0.0418 & 3.97 & 0.0001 \
year\_term\_ends2002 & 0.2660 & 0.5672 & 0.47 & 0.6391 \
year\_term\_ends2004 & 0.4100 & 0.5675 & 0.72 & 0.4699 \
first\_term1 & -1.0050 & 0.4819 & -2.09 & 0.0370 \
\hline
\end{tabular}
\end{table}
我也尝试将结果写入 .tex 文件,但也没有成功,因为 pdfLetex 给出了“!LaTeX 错误:环境 table 未定义。
这对我有用。您可以尝试复制我的示例,看看它是否有效。如果是,请重试,但使用回归而不是文件名 tex。如果这也有效,那么你的乳胶文档文件一定有问题。
带回归的 R 代码
library(xtable)
data("infert")
m <- glm(case ~ spontaneous+induced, data = infert, family = binomial())
print(xtable(m), file = "filename.tex", compress = FALSE)
乳胶代码:
\documentclass[12pt]{article}
\begin{document}
\input{filename.tex}
\end{document}
此外,您可以查看 stargazer https://cran.r-project.org/web/packages/stargazer/vignettes/stargazer.pdf