ggpp 0.5.0

Version 0.5.0 includes code-breaking enhancements to geom_text_s() and geom_label_s(). The most significative is a mechanism to selectively applying aesthetics to different components of linked labels and text. This replaces the previous use of separate aesthetics applied only to segments or arrows. The reason behind this change is that segments are only links, and not meant to inform about data values on their own.

Here are two examples of how the colour aesthetic can be applied selectively.

Changes compared to version 0.4.5, the previous version in CRAN are:

  • Update geom_label_s(), geom_text_s(), geom_point_s(), geom_plot(), geom_table() and geom_grob() adding Add parameters default.colour and .
  • Update geom_text_s() and geom_label_s() to parameters default.alpha and
  • Code breaking. Remove support for aesthetics segment.colour, segment.alpha, and segment.size in geom_label_s(), geom_text_s(), geom_point_s(), geom_plot(), geom_table() and geom_grob().
  • Add functions stat_panel_counts() and stat_group_counts().
  • Document in a separate vignette the use of the repulsive geoms from package ‘ggrepel’ together with postions and statistics from package ‘ggpp’.
  • Add a cheat sheet and improve the README file.

Documentation web site at includes all help pages, with output from all examples, vignettes as well as a changelog in HTML format.

NOTE: Version 0.5.0 is on its way to CRAN.

Please raise issues concerning bugs or enhancements to this package through GitHub at Pull requests are also welcome.

Share with

About Pedro J. Aphalo

I am a senior university lecturer in physiological plant ecology and principal investigator at the Faculty of Biological and Environmental Sciences of the University of Helsinki.

Leave a Reply