作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 stargazer
包生成数据集中变量的 Latex 汇总表。我不想在我的表中显示百分位数统计信息(第 25 位和第 75 位),但是通过 iqr = FALSE
禁用该选项不起作用。
我做错了什么还是这是一个错误?
非常感谢您的帮助!
这是一个例子:
library(stargazer)
d.x <- data.frame(rnorm(1000))
stargazer(d.x, iqr = FALSE)
输出是:
% Table created by stargazer v.5.2.2 by Marek Hlavac, Harvard University. E-mail: hlavac at fas.harvard.edu
% Date and time: Wed, Nov 07, 2018 - 10:15:23
\begin{table}[!htbp] \centering
\caption{}
\label{}
\begin{tabular}{@{\extracolsep{5pt}}lccccccc}
\\[-1.8ex]\hline
\hline \\[-1.8ex]
Statistic & \multicolumn{1}{c}{N} & \multicolumn{1}{c}{Mean}
& \multicolumn{1}{c}{St. Dev.} & \multicolumn{1}{c}{Min} & \multicolumn{1}{c}{Pctl(25)}
& \multicolumn{1}{c}{Pctl(75)} & \multicolumn{1}{c}{Max} \\
\hline \\[-1.8ex]
rnorm.1000. & 1,000 & 0.065 & 0.989 & $-$3.314 & $-$0.620 & 0.732 & 4.255 \\
\hline \\[-1.8ex]
\end{tabular}
\end{table}
如您所见,Latex 输出仍然包含百分位数统计信息:
\multicolumn{1}{c}{Pctl(25)}
& \multicolumn{1}{c}{Pctl(75)}
最佳答案
啊,我自己解决了:不使用 iqr = FALSE
选项,我可以通过添加 omit.summary.stat = c("p25", "p75 ")
到 stargazer
的函数调用。
完整代码为:
library(stargazer)
d.x <- data.frame(rnorm(1000))
stargazer(d.x, omit.summary.stat = c("p25", "p75"))
这给出了没有百分位数的正确 latex 输出:
% Table created by stargazer v.5.2.2 by Marek Hlavac, Harvard University. E-mail: hlavac at fas.harvard.edu
% Date and time: Wed, Nov 07, 2018 - 10:28:54
\begin{table}[!htbp] \centering
\caption{}
\label{}
\begin{tabular}{@{\extracolsep{5pt}}lccccc}
\\[-1.8ex]\hline
\hline \\[-1.8ex]
Statistic & \multicolumn{1}{c}{N} & \multicolumn{1}{c}{Mean} & \multicolumn{1}{c}{St. Dev.} & \multicolumn{1}{c}{Min} & \multicolumn{1}{c}{Max} \\
\hline \\[-1.8ex]
rnorm.1000. & 1,000 & 0.065 & 0.989 & $-$3.314 & 4.255 \\
\hline \\[-1.8ex]
\end{tabular}
\end{table}
关于R Stat Stargazer - 如何在汇总表中删除百分位数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53186507/
我是一名优秀的程序员,十分优秀!