【问题标题】:How to suppress stargazer() information in output file如何在输出文件中抑制 stargazer() 信息
【发布时间】:2013-05-09 15:17:37
【问题描述】:

我正在使用stargazer 包将 R 数据帧输出为乳胶代码:

library(stargazer)

stargazer(mtcars)

这是输出

% Table created by StarGazer v.3.0.1 by Marek Hlavac, Harvard University. E-mail: hlavac at fas.harvard.edu
% Date and time: Thu, May 09, 2013 - 16:14:28
\begin{table}[htb] \centering 
  \caption{} 
  \label{} 
\footnotesize 

\begin{tabular}{@{\extracolsep{5pt}}l c c c c c } 
\\[-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] 
mpg & 32 & 20.091 & 6.027 & 10.400 & 33.900 \\ 
cyl & 32 & 6.188 & 1.786 & 4 & 8 \\ 
disp & 32 & 230.722 & 123.939 & 71.100 & 472.000 \\ 
hp & 32 & 146.688 & 68.563 & 52 & 335 \\ 
drat & 32 & 3.597 & 0.535 & 2.760 & 4.930 \\ 
wt & 32 & 3.217 & 0.978 & 1.513 & 5.424 \\ 
qsec & 32 & 17.849 & 1.787 & 14.500 & 22.900 \\ 
vs & 32 & 0.438 & 0.504 & 0 & 1 \\ 
am & 32 & 0.406 & 0.499 & 0 & 1 \\ 
gear & 32 & 3.688 & 0.738 & 3 & 5 \\ 
carb & 32 & 2.812 & 1.615 & 1 & 8 \\ 
\hline \\[-1.8ex] 
\normalsize 
\end{tabular} 
\end{table} 

注意输出包括两行乳胶 cmets(前两行,开始 %)。如何停止输出前两行(以 % 开头)?

在这里提出了一个类似的问题,但涉及 xtable():Using table caption on R markdown file using knitr to use in pandoc to convert to pdf

【问题讨论】:

    标签: r latex stargazer


    【解决方案1】:

    从 4.0 版开始(现在可在 CRAN 上使用),您可以使用参数 header=FALSE 运行 stargazer 以省略您的 Latex 代码输出中的初始 cmets。

    【讨论】:

      【解决方案2】:

      可以直接修改输出

      mod_stargazer <- function(...){
        output <- capture.output(stargazer(...))
        # The first three lines are the ones we want to remove...
        output <- output[4:length(output)]
        # cat out the results - this is essentially just what stargazer does too
        cat(paste(output, collapse = "\n"), "\n")
      }
      

      给了

      > mod_stargazer(mtcars)
      \begin{table}[htb] \centering 
        \caption{} 
        \label{} 
      \footnotesize 
      
      \begin{tabular}{@{\extracolsep{5pt}}l c c c c c } 
      \\[-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] 
      mpg & 32 & 20.091 & 6.027 & 10.400 & 33.900 \\ 
      cyl & 32 & 6.188 & 1.786 & 4 & 8 \\ 
      disp & 32 & 230.722 & 123.939 & 71.100 & 472.000 \\ 
      hp & 32 & 146.688 & 68.563 & 52 & 335 \\ 
      drat & 32 & 3.597 & 0.535 & 2.760 & 4.930 \\ 
      wt & 32 & 3.217 & 0.978 & 1.513 & 5.424 \\ 
      qsec & 32 & 17.849 & 1.787 & 14.500 & 22.900 \\ 
      vs & 32 & 0.438 & 0.504 & 0 & 1 \\ 
      am & 32 & 0.406 & 0.499 & 0 & 1 \\ 
      gear & 32 & 3.688 & 0.738 & 3 & 5 \\ 
      carb & 32 & 2.812 & 1.615 & 1 & 8 \\ 
      \hline \\[-1.8ex] 
      \normalsize 
      \end{tabular} 
      \end{table}  
      

      【讨论】:

        猜你喜欢
        • 2014-09-05
        • 1970-01-01
        • 2014-09-17
        • 1970-01-01
        • 2018-02-02
        • 2018-08-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多