This new minor version of deeptime introduces several new features and bug fixes.
New features:
lab_color
column
get_scale_data()
now returns label colors (as above) for Macrostrat timescaleslab_colors
argument in facet_wrap_color()
and facet_grid_color()
(#68)
facet_nested_color()
and facet_nested_wrap_color()
to plot nested faceted plots with colored strips (#55)get_scale_data()
documentation now lists the available Macrostrat timescales (#69)get_scale_data()
now supports partial matching to Macrostrat timescales (e.g., get_scale_data("mammal")
will retrieve the "North American land mammal ages" timescale)Notable changes:
deeptimedata
to reduce the size of the deeptime package and the footprint of future deeptime updatesBug fixes:
ggplot2
for coord_geo_radial()
and coord_geo_polar()
deeptime now requires ggplot2 version 3.5.0 or higher.
This new major version of deeptime includes several new features:
ggpattern
package (see new vignette) (#52)true_colors
option to get_scale_data()
, which, when set to FALSE
, can be used to retrieve the custom Macrostrat colors that were previously in the built-in datasets (#62)coord_geo()
to abbreviate interval labels based on only the intervals that are being plotted (#64)guide_geo()
as an alternative to coord_geo()
, mostly for use with radial plots (#53)Bug fixes:
Notable changes:
phytools
package is no longer required to install deeptime
but is required to use the geom_phylomorpho()
functiongeomtextpath
package is no longer required to install deeptime
but is required to add labels with the coord_geo_polar()
or coord_geo_radial()
functionsgggeo_scale_old()
function has been fully deprecateddeeptime now requires rlang version 1.1.0 or higher. This patch version includes several bug fixes:
coord_geo_polar()
and coord_geo_radial()
when the r-axis has expansion (#60)deeptime now requires ggplot2 version 3.4.0 or higher. This version introduces several new features and bug fixes:
geom_points_range()
, a function designed for visualizing temporal occurrence datafacet_grid_color()
and facet_wrap_color()
for changing strip background colors (#50)coord_geo_radial()
, an enhanced version of coord_geo_polar()
(only works with ggplot2 version 3.5.0 and higher) (#56)family
and fontface
arguments to coord_geo()
coord_geo_polar()
(#48)coord_geo()
and ggsave()
(#49)size = "auto"
when center_end_labels = TRUE
in coord_geo()
Notable changes:
coord_geo_polar()
are now prepended with "deeptime." (e.g., deeptime.axis.line.r
) (#51)coord_trans_xy()
. See the documentation for more details. This will be fixed in a future deeptime release.geom_phylomorpho()
)getScaleData()
to get_scale_data()
gggeo_scale()
and gggeo_scale_old()
deeptime now requires ggplot2 version 3.3.0 or higher. Several new features and fixed compatibility with various ggplot2 versions.
coord_geo_polar()
, for adding timescales to polar plots (#33)coord_geo_polar()
and coord_trans_xy()
for ggplot2 version 3.4.0 (#44)coord_geo()
for ggplot2 version 3.4.0getFromNamespace()
(#45)getScaleData()
(#42)Updated built-in timescales
Several new features and bug fixes.
coord_trans_flip()
(#20)coord_trans_xy()
(#36)First minor release (released on CRAN!)
scales
) in coord_geo()
(#30)coord_geo()
when axis breaks were reversed or NULL (#23 and #29)Suggests
Several bug fixes and minor features.
ggarrange2()
(#21)gggeo_scale()
for ggplot2
>=3.3.0 (#22)pos
argumentAdded coord_geo()
, which is a coordinate system for ggplot2
that allows for adding highly customized timescales to ggplot
objects. Both gggeo_scale()
and gggeo_scale_old
are preserved but will receive notably less maintenance moving forward.
coord_geo()
coord_trans_xy()
, which is a coordinate system for ggplot2
that is similar to coord_trans()
but allows for 2-dimensional transformationsdisparity_through_time()
which allows for plotting 2-dimensional data across a 3rd dimension (using lattice
)ggarrange2()
now accepts geo_scale
objects and other grobified ggplots
Minor release for bug fixes
Complete redesign of gggeo_scale()
that adds the scale outside of the plotting space using gtable
. The old version of gggeo_scale()
is preserved as gggeo_scale_old()
.
First full release. Adds scale onto the bottom of a ggplot.