stargazer_news | R Documentation |

This page summarizes the models, features, and bug fixes that were introduced in each release of `stargazer`

. Please note that I am always looking for comments and suggestions. Do not hesitate to contact me at mhlavac [at] alumni.princeton.edu.

v. 5.2.3:

- very minor update: logical coercion of length longer than one removed

v. 5.2.2:

- very minor update: removed instances in code where if/while statement is used with a condition of length greater than one

v. 5.2.1:

- very minor update: updated author contact information

v. 5.2:

- New models:

– arima (stats)

– censReg (censReg)

– garchFit (fGarch)

– glmrob (robustbase)

– lme (nlme)

– nlme (nlme)

– mnlogit (mnlogit)

– pgmm (plm)

- New features:

– decimal mark (argument `decimal.mark`

) now gets automatically updated in notes (argument `notes`

)

- Fixed bugs:

– felm (lfe) working again

– fixed formatting issues that led to an occasional inability to produce ASCII text output

– much faster output of multi-model tables with many omitted variables

– negative numbers are now properly displayed when `initial.zero`

is set to `FALSE`

– fixed minor bug that occasionally led to a misalignment of additional lines (argument `add.lines`

)

– lm() and glm() models now report AIC and BIC

– underscores are now properly formatted in column and dependent variable labels

– fixed an issue with the mlogit model that led LR tests to crash the output when no intercept was present

v. 5.1:

- New features:

– the CRAN description now lists packages whose usefulness is enhanced by `stargazer`

- Fixed bugs

– labels that indicate whether variables have been omitted from the model are now correctly assigned (argument `omit.labels`

)

– argument `summary.stat`

now functions properly

– `out.header`

and `header`

can both be set to false at the same time

– minor formatting changes

v. 5.0:

- New models:

– felm (lfe)

- New features:

– ability to produce HTML/CSS output (argument `type`

)

– vector and matrix objects are now acceptable (argument `...`

)

– additional lines can be included in the tables (argument `add.lines`

)

– table layout is now fully customizable (arguments `table.layout`

and `omit.table.layout`

)

– choice over which summary statistics should be reported (arguments `summary.stat`

and `omit.summary.stat`

)

– users can choose whether and the order in which to report coefficients, standard errors, confidence intervals, test statistics and p-values (argument `report`

)

– object names can be reported above each column (argument `object.names`

)

– option to toggle the reporting of dependent variables and model names across several columns (argument `multicolumn`

)

– reporting of model statistics' degrees of freedom can now be suppressed (argument `df`

)

– users can now include more than three statistical significance cutoffs (argument `star.cutoffs`

)

– regression, summary statistic and data frame table can now be flipped (argument `flip`

)

– colnames and rownames can be included in, or excluded from, data frame content tables (arguments `colnames`

and `rownames`

)

– argument `summary`

can now have a different value for each table within a single `stargazer()`

call

– if arguments `coef`

, `se`

, `t`

, `p`

, `ci.custom`

and `add.lines`

only contain a single vector, they will be accepted as though they were a list containing the same vector

- Fixed bugs:

– fixed bug that caused the number of observations to be misreported in complicated models

– fixed bug that led to the omission of coefficients from output when multiple models had a single regressor

– `notes`

now working well for summary statistics and data frame tables

– font size can now be change even if floating environment is not used

– fixed compatability issues with latest version of Zelig

– argument `apply.ci`

now works properly

– minor formatting changes

v. 4.5.3:

- New features:

– model objects can now be passed to stargazer in a list (argument `...`

)

- Fixed bugs:

– fixed problem with printing negative numbers in data frame and summary statistics tables

– corrected formatting of column widths in ASCII text output

– minor bug with lme4 covariate names corrected

v. 4.5.2:

- Fixed bugs:

– much faster output

– now compatible with the updated lme4 package

– corrected a bug that prevented users from including multiple models with a single covariate + intercept

– underscores now print correctly in ASCII text output

v. 4.5.1:

- Fixed bugs:

– fixed a bug involving the calculation of t-statistics from user-given coefficients and standard errors

v. 4.5:

- New models:

– binaryChoice (sampleSelection)

– brglm (brglm)

– coeftest (lmtest)

– heckit (sampleSelection)

– maBina (erer)

– mclogit (mclogit)

– mlogit (mlogit)

– selection (sampleSelection)

- New features:

– explanatory variables can be ordered in customizable ways (argument `order`

)

– custom functions can now be applied to coefficients (argument `apply.coef`

), standard errors (argument `apply.se`

), test statistics (argument `apply.t`

), p-values (argument `apply.p`

), and confidence intervals (argument `apply.ci`

)

– keep explanatory variables and statistics based on regular expressions (argument `keep`

and `keep.stat`

)

– users can customize confidence intervals (argument `custom.ci`

)

– ability to have both standard errors and confidence intervals in the same table (argument `ci`

is now a logical vector)

– different confidence levels for each individual column (argument `ci.level`

is now a vector)

– ability to omit and keep variables based on their position in the table

- Fixed bugs:

– citation and change log updates

– minor formatting changes

v. 4.0:

- New models:

– aftreg (eha)

– bj (rms)

– coxreg (eha)

– cph (rms)

– dynlm (dynlm)

– errorsarlm (spdep)

– Glm (rms)

– Gls (rms)

– gmm (gmm)

– hetglm (glmx)

– lrm (rms)

– mlreg (eha)

– lagsarlm (spdep)

– ols (rms)

– phreg (eha)

– psm (rms)

– rem.dyad (relevent)

– rq (quantreg)

– Rq (rms)

– weibreg (eha)

- New features:

– the package can produce ASCII text output, in addition to LaTeX code (argument `type`

)

– output directly to .tex or .txt files (argument `out`

)

– column labels (arguments `column.labels`

and `column.separate`

)

– confidence intervals (arguments `ci`

, `ci.level`

and `ci.separator`

)

– coefficients and standard errors/confidence intervals can now be reported in the same row (argument `single.row`

)

– users can choose to omit all empty lines in a table (argument `no.space`

)

– notes can now be appended to, rather than always replace, the default notes for a given style (argument `notes.append`

)

– ability to customize the dependent variable caption (argument `dep.var.caption`

)

– font size can now be changed (argument `font.size`

)

– comments header (with package and author name, version, date and time) can now be suppressed (argument `header`

)

– ability to change or disable the floating environment (arguments `float`

and `float.env`

)

– table placement settings (argument `table.placement`

)

– customization of column spacing (argument `column.sep.width`

)

– perl-compatible regular expressions (argument `perl`

)

- Fixed bugs:

– all columns are now displayed for `multinom`

objects

– better positioning of tables in the LaTeX document

– minor formatting changes

v. 3.0.1:

- Fixed bugs:

– corrected an issue that led to problems when printing data frames with multiple decimal places

– some reporting and formatting changes to summary statistics and data frame tables

v. 3.0:

- New models:

– clm (ordinal)

– clogit (survival)

– ergm (ergm)

– glmer (lme4)

– gls (nlme)

– lmer (lme4)

– lmrob (robustbase)

– nlmer (lme4)

– pmg (plm)

– rlm (MASS)

- New features:

– users can customize coefficients (argument `coef`

), standard errors (`se`

), test statistics (`t`

), and p-values (`p`

)

– automatic calculation of z-scores and p-values when the user supplies custom standard errors (can be toggled using arguments `t.auto`

and `p.auto`

)

– ability to set `\label{}`

markers in TeX for each table (using argument `label`

)

– summary statistics table can now report logical (i.e., dummy, indicator) variables as if they had values of 0 (corresponding to `FALSE`

) and 1 (`TRUE`

). See argument `summary.logical`

.

– user can choose between rounding to a set number of decimal places (argument `digits`

) and reporting all available decimal places (by setting `digits`

equal to `NA`

)

– can omit all test statistics

- Fixed bugs:

– package runs much faster

– corrected p-values for polr() and zelig oprobit, ologit models

– coxph now, by default, reports robust standard errors, for consistency with its summary() output

– multinom models now report the first set of coefficients (when multiple sets are present), instead of producing an error

– singularities in model regression no longer disrupt the output

– model formulas can now be symbols

– no more warnings when creating summary statistics tables

– minor formatting changes

v. 2.0.1:

- Fixed bugs:

– stargazer now reports the correct number of observations for plm() models

v. 2.0:

- New models:

– betareg (betareg)

– hurdle (pscl)

– ivreg (AER)

– multinom (nnet)

– plm (plm)

– tobit (AER)

– zeroinfl (pscl)

- New features:

– direct output of data frames into LaTeX (`summary = FALSE`

)

– ability to omit the reporting of selected statistics (using argument `omit.stat`

)
– alignment of columns at the decimal mark (`align = TRUE`

)

– automatic coordination of star cutoffs and values in regression table notes

- Fixed bugs:

– argument `digits`

now works properly

– `stargazer`

updated to reflect, and work properly with, recent changes to `Zelig`

– variable names can now contain dollar signs and underscores

– some minor formatting fixes

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.