ggsurveillance 0.4.0
CRAN release: 2025-05-09
-
geom_bar_diverging()
for diverging bar charts, including:-
stat_diverging()
for easy labeling of these charts -
scale_x_continuous_diverging()
: Creates symmetric diverging scales -
geom_area_diverging()
for continuous variables. -
geom_col_range()
: The underlying geom which creates bars fromx
,ymin
andymax
(or flipped).
-
-
geom_label_last_value()
for labeling of the last value of a time series (likegeom_line()
)-
stat_last_value()
pulls the coordinates of the last value. E.g. can be used to add a point to the end of the line. -
geom_label_last_value_repel()
:ggrepel
versions for crowded plots with multiple lines
-
- New dataset:
population_german_states
-
label_skip()
for skipping axis labels, e.g. only label every second tick - re-export
label_date()
andlabel_date_short()
from scales for date labels with a custom locale. - Improvements and bug fixes
ggsurveillance 0.3.0
CRAN release: 2025-04-11
- new
ggplot2
theme modification helpers:-
theme_mod_rotate_x_axis_labels()
: rotate axis labels -
theme_mod_legend_position()
: legend positioning -
theme_mod_remove_minor_grid()
: remove minor panel grid lines (x, y or both) or all grind lines
-
-
geom_vline_year()
now also supports year_breaks based on weeks. Since weeks don’t fall on the same date every year. -
tsibble
now optional dependency to improve speed of first install - add
plotly
compatibility forgeom_epicurve()
andgeom_epigantt()
-
scale_y_cases_5er()
: rename tomin.n
(fromn.min
) for correctbase::pretty()
compatibility - Bug fixes and minor improvements
ggsurveillance 0.2.0
CRAN release: 2025-03-02
- Update
geom_epigantt()
: Add auto-scaling for linewidth and update documentation - Add
scale_y_discrete_reverse()
- New dataset of a fictional hospital outbreak
-
geometric_mean()
: Add an option to disable warnings - Minor fixes
ggsurveillance 0.1.2
CRAN release: 2025-02-11
- Documentation improvements and bug fixes for
geom_epicurve()