Skip to contents

ggfixest 0.4.0

New features

  • Users can now supply a list of vcov arguments to compare multiple SE adjustments on the fly. (#65)

    est = est = feols(flipper_len ~ bill_len | species, penguins)
    ggcoefplot(est, vcov = list("iid", "hc1", ~species))

Bug fixes

  • The keep and drop arguments now work correctly with a list of models. Thanks to @femdias for the report. (#60)
  • If a (named) list of models if provided to either ggcoefplot or ggiplot then the original order is preserved for grouping and facet behaviour (#63)

Internals

  • Bump ggplot2 dependency to v4.0.0 and update test snapshots. (#55, #59)
  • Bump fixest dependency to v0.13.0 and update tests. (#58, #59)

ggfixest 0.3.0

CRAN release: 2025-05-14

New features

  • The new aggr_es(..., period = "diff") convenience keyword argument allows users to estimate the difference between the (mean) post- and pre-treatment periods. Thanks to @FBrunamonti for the suggestion. (#52).

Internals

  • Bump svglite dependency version and update test snapshots. (#51)

ggfixest 0.2.0

CRAN release: 2025-01-22

Bug fixes

  • Fix missing “hypothesis” attribute for aggr_es objects. (#43)
  • Fix dodge misalignment between points and lines with multi fixest objects. (#44)

Internals

Misc

  • Minor website and documentation improvements.

ggfixest 0.1.0

CRAN release: 2023-12-14

First CRAN release!

New features

  • The aggr_es function now supports numeric sequences for aggregating a specific subset of periods, in addition to the existing keyword strings like “pre” or “post”. This functionality also passes through to the higher order plotting functions that call aggr_es under the hood. For example, ggiplot(est, aggr_eff = 6:8). (#33)
  • Users can now adjust standard errors for model objects on-the-fly at plot time, by passing an appropriate argument, e.g. ggcoefplot(est, vcov = "hc1"). These on-the-fly adjustments are done via summary.fixest, and so the effect is just the same as passing an adjusted object directly, e.g. ggcoefplot(summary(est, vcov = "hc1")). However, it may prove more convenient for simultaneously adjusting a list of multiple models, e.g.  ggcoefplot(list(est1, est2, est3), vcov = "hc1"). (#35)

ggfixest 0.0.3

Breaking change

  • The package name has been changed to ggfixest (#29).