Skip to content

Releases: larmarange/ggstats

ggstats 0.7.0

23 Sep 08:00
Compare
Choose a tag to compare

Minor breaking change

  • position_likert_count() has been renamed as position_diverging() (#69)
  • R minimum version 4.2.0 is now required.

Improvements

  • new experimental plot: ggcascade() for "cascade" plots (#71)

  • new scale scale_fill_likert() (#64)

  • new geometries: geom_prop_bar() and geom_prop_text() (#69)

  • new geometries: geom_diverging(), geom_likert(),
    geom_pyramid() and geom_diverging_text(), geom_likert_text(),
    geom_pyramid_text() (#69)

  • new helper symmetric_limits() to make a scale symmetric (#66)

  • new helper pal_extender() and corresponding scale_fill_extender() and
    scale_colour_extender()

  • new helper weighted.sum() for weighted sums (#71)

  • new sorting option "prop_lower" for gglikert() (#62)

  • new argument symmetric for gglikert() (#66)

  • new arguments default_by, height, labels and labeller for
    stat_prop() (#69)

  • new returned statistics for stat_prop(): after_stat(denominator),
    after_stat(height) and after_stat(labels)

ggstats 0.6.0

05 Apr 16:14
Compare
Choose a tag to compare

Improvements

  • new function hex_bw() to identify a suitable font color given a background
    color (#57)
  • new default value "auto" for labels_color argument in gglikert() and
    gglikert_stacked() (using hex_bw()) (#57)
  • new argument data_fun for gglikert(), gglikert_data() and
    gglikert_stacked() (#60)

ggstats 0.5.1

22 Nov 07:53
Compare
Choose a tag to compare

Bug fixes

  • fix in ggcoef_model() and other similar functions:
    Unicode character removed in significance labels (#49)

ggstats 0.5.0

28 Sep 14:08
Compare
Choose a tag to compare

Improvements

  • New options labels_color and totals_color in gglikert() and
    gglikert_stacked() (#43)

Bug fixes

  • fix in ggcoef_multicomponents() when type = "table" and
    exponentiate = TRUE
  • fix in gglikert(): the function could be called directly with
    ggstats::gglikert() without requiring the full package to be loaded (#47)

ggstats 0.4.0

13 Aug 17:38
Compare
Choose a tag to compare

New features

  • new function ggcoef_table() displaying a coefficient table at the right
    of the forest plot (#32)
  • new function ggcoef_multicomponents() for multi-components models such
    as zero-inflated Poisson or beta regressions (#38)
  • new type "table" for ggcoef_multinom()

Improvements

  • gglikert() now aligns total proportions when faceting (#28)
  • new weights argument for gglikert(), gglikert_stacked() and
    gglikert_data() (#29)
  • new y argument for gglikert() and gglikert_stacked() (#31)
  • new facet_label_wrap argument for gglikert() (#31)

New helpers

  • weighted.median() and weighted.quantile() functions

ggstats 0.3.0

12 Apr 15:42
Compare
Choose a tag to compare

New features

  • New functions gglikert(), gglikert_stacked() and gglikert_data() (#25)
  • New positions position_likert() and position_likert_count() (#25)
  • New complete argument for stat_prop() (#25)

Bug fixes

  • Bug fix in ggcoef_compare() to preserve the order of model terms and to
    avoid an error with add_reference_rows = FALSE (#23)

ggstats 0.2.1

12 Jan 10:39
Compare
Choose a tag to compare
  • Bug fix in geom_stripped_rows() and geom_stripped_cols() (#20)

ggstats 0.2.0

07 Jan 06:36
Compare
Choose a tag to compare
  • Support for pairwise contrasts (#14)
  • New argument tidy_args in ggcoef_*() to pass additional arguments to
    broom.helpers::tidy_plus_plus() and to tidy_fun (#17)
  • Now requires ggplot2 version 3.4.0 or more (#15)
  • Following change in geom_rect(), the size aesthetic is now deprecated
    in geom_stripped_cols() and geom_stripped_rows(): please use the
    linewidth aesthetic instead (#15)

ggstats 0.1.1

28 Nov 18:10
Compare
Choose a tag to compare
  • Examples relying on Internet resources have been removed (#11)

ggstats 0.1.0

19 Oct 09:49
Compare
Choose a tag to compare
  • First version, based on dev version of GGally
  • Fix in ggcoef_multinom() to display y levels not listed in y.level_label
  • stat_cross() now returns phi coefficients (see also
    augment_chisq_add_phi()) (#6)