Breaking changes
geom_diverging()
,geom_likert()
,geom_pyramid()
,geom_diverging_text()
,geom_likert_text()
, andgeom_pyramid_text()
have been redesigned (#73)stat_prop()
: argumentsheight
,labels
andlabeller
have been removed (#73)
Improvements
- new geoms
geom_connector()
,geom_bar_connector()
andgeom_prop_connector()
(#81) - new shortcut
auto_contrast
(#75)
Minor breaking change
position_likert_count()
has been renamed asposition_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()
andgeom_prop_text()
(#69) -
new geometries:
geom_diverging()
,geom_likert()
,geom_pyramid()
andgeom_diverging_text()
,geom_likert_text()
,geom_pyramid_text()
(#69) -
new helper
symmetric_limits()
to make a scale symmetric (#66) -
new helper
pal_extender()
and correspondingscale_fill_extender()
andscale_colour_extender()
-
new helper
weighted.sum()
for weighted sums (#71) -
new sorting option
"prop_lower"
forgglikert()
(#62) -
new argument
symmetric
forgglikert()
(#66) -
new arguments
default_by
,height
,labels
andlabeller
forstat_prop()
(#69) -
new returned statistics for
stat_prop()
:after_stat(denominator)
,after_stat(height)
andafter_stat(labels)
Improvements
- new function
hex_bw()
to identify a suitable font color given a background color (#57) - new default value
"auto"
forlabels_color
argument ingglikert()
andgglikert_stacked()
(usinghex_bw()
) (#57) - new argument
data_fun
forgglikert()
,gglikert_data()
andgglikert_stacked()
(#60)
Bug fixes
- fix in
ggcoef_model()
and other similar functions: Unicode character removed in significance labels (#49)
Improvements
- new options
labels_color
andtotals_color
ingglikert()
andgglikert_stacked()
(#43)
Bug fixes
- fix in
ggcoef_multicomponents()
whentype = "table"
andexponentiate = TRUE
- fix in
gglikert()
: the function could be called directly withggstats::gglikert()
without requiring the full package to be loaded (#47)
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"
forggcoef_multinom()
Improvements
gglikert()
now aligns total proportions when faceting (#28)- new
weights
argument forgglikert()
,gglikert_stacked()
andgglikert_data()
(#29) - new
y
argument forgglikert()
andgglikert_stacked()
(#31) - new
facet_label_wrap
argument forgglikert()
(#31)
New helpers
weighted.median()
andweighted.quantile()
functions
New features
- New functions
gglikert()
,gglikert_stacked()
andgglikert_data()
(#25) - New positions
position_likert()
andposition_likert_count()
(#25) - New
complete
argument forstat_prop()
(#25)
Bug fixes
- Bug fix in
ggcoef_compare()
to preserve the order of model terms and to avoid an error withadd_reference_rows = FALSE
(#23)
- Bug fix in
geom_stripped_rows()
andgeom_stripped_cols()
(#20)
- Support for pairwise contrasts (#14)
- New argument
tidy_args
inggcoef_*()
to pass additional arguments tobroom.helpers::tidy_plus_plus()
and totidy_fun
(#17) - Now requires
ggplot2
version 3.4.0 or more (#15) - Following change in
geom_rect()
, thesize
aesthetic is now deprecated ingeom_stripped_cols()
andgeom_stripped_rows()
: please use thelinewidth
aesthetic instead (#15)
- Examples relying on Internet resources have been removed (#11)
- First version, based on dev version of GGally
- Fix in
ggcoef_multinom()
to display y levels not listed iny.level_label
stat_cross()
now returns phi coefficients (see alsoaugment_chisq_add_phi()
) (#6)