NEWS.md
bi_class_breaks()
function now has a si_levels
argument to enable printing of rounded breaks’ labels with an SI prefix. This is primarily to abbreviate labels for legends.bi_legend()
function now has a base_family
argument, which can be paired with the suggested showtext
package to display non-Latin characters. See the “Options for Breaks and Legends” vignette for details on using this new feature.bi_class()
now accepts factors for one or both of the x
and y
variables, allowing more flexibility for how breaks are calculated. If you want finer grained control over your categories, calculate them ahead of time and then pass the factors on to bi_class()
.bi_pal()
, bi_legend()
, bi_scale_fill()
, and bi_scale_color()
functions all support four-by-four bivariate maps when dim = 4
. Note that the original five palettes do not support four-by-four mapping, but very close approximations (e.g. DkBlue2
instead of DkBlue
) are now provided in their place. The legacy palettes are all still included in the package.pal
arguments in the bi_pal()
, bi_legend()
, bi_scale_fill()
, and bi_scale_color()
functions. All of these functions will validate your input to ensure that it maps correctly.bi_class()
can be used to calculate bivariate breaks for maps larger than four-by-four, though it will return a warning reminding you that these maps are hard to read and that biscale
does not provide palettes for larger maps. Instead, you should provide a custom palette.bi_class_breaks()
can be used with bi_legend()
to facilitate optionally adding break values to your legends. Like bi_class()
, this new function accepts both continuous and pre-made factors.R
version 3.4 is no longer supported - please use at least R
version 3.5bi_class()
’s style
argument since bi_class()
now accepts factors as well. Users that relied on the default behavior of bi_class()
will now receive an error asking you to specify a style
for calculating breaks.bi_pal_manual()
now returns a warning that it has been deprecated and will be removed in a later release of biscale
(planned for the end of 2022). Please update your workflows to use the new approach to generating custom palettes.sf
is no longer a required dependency and is now suggested - this returns the package to its original release in terms of suggesting sf
cowplot
is now a suggested dependencypalettes
sf
as a required instead of a suggested dependency. This resolves issues that appeared with newer releases of the tibble
packages.bi_scale_color()
as a compliment to existing functionality. This adds the ability to create bivariate point and line maps as well.bi_pal_custom()
to support custom palettes.xenial
distribution), macOS, and Windows.bi_legend()
README.Rmd
, index.Rmd
, and in bi_class.R
bi_pal()
help file to address NOTE on CRAN checks (only appeared for Solaris)biscale
with new release of ggplot2
and the cowplot
release candidate - no problems detectedcran-comments.md
NEWS.md
file to track changes to the package.bi_
functions)stl_race_income
data).github
community filesLICENSE
biscale
)