Path to this page:
Subject: CVS commit: pkgsrc/graphics/R-colorspace
From: Makoto Fujiwara
Date: 2021-06-06 08:19:31
Message id: 20210606061932.069B7FA95@cvs.NetBSD.org
Log Message:
(graphics/R-colorspace) Updated 1.4.1 to 2.0.1
# colorspace 2.0-1
* Added two new palettes from the viridis family (_viridis_/_viridisLite_),
namely `"Rocket"` and `"Mako"` in `sequential_hcl()`.
* Assure that all `do.call()` for the `ggplot2` scale functions are made with
`envir = parent.frame()` in order to avoid problems with non-standard
evaluation, as reported in:
\
<https://stackoverflow.com/questions/66049336/paste-name-in-scale-fill-color-in-colorspace-does-not-work-in-a-loop>
* New function `extract_transparency()` for extracting alpha transparency
from color specifications, either as numeric, integer, character or hexmode \
vectors.
This accompanies the previously available function `adjust_transparency()`
allowing for more flexible modifications of alpha transparencies in colors.
# colorspace 2.0-0
* Release of version 2.0-0 accompanying the publication of the paper
"colorspace: A Toolbox for Manipulating and Assessing Colors and \
Palettes"
in the _Journal of Statistcal Software_ at \
<https://doi.org/10.18637/jss.v096.i01>.
The paper is a compact version of the package web page
(<https://colorspace.R-Forge.R-project.org/>) including some more discussion
of related methods and software along with some more references to the
scientific literature.
* New function `adjust_transparency()` that adjusts the alpha transparency
of some color specification and returns a hexadecimal string where
the alpha component is modified, added, or removed.
* Added three more palettes from Fabio Crameri's scientific color maps
(_scico_), namely `"Hawaii"` and `"Batlow"` in \
`sequential_hcl()` and
`"Roma"` in `divergingx_hcl()`.
* Additional option `cvd` in `swatchplot()` so that color vision deficiency
emulation can be included on the fly.
* Added _binned_ _ggplot2_ color scales (in addition to _discrete_ and
_continuous_).
* Changed the default colors in `specplot()` from `rainbow_hcl(3)` to
`qualitative_hcl(3)` which is darker and has more chroma. Also, the order
of the legend has been reversed (Luminance / Chroma / Hue) so that the
legend labels are closer to the axis that they pertain to.
* Improve the documentation of the `LUV()` and `LAB()` color spaces,
pointing out that the `U`/`V` and `A`/`B` coordinates are _typically_
in [-100, 100] but can actually be exceeded by highly saturated colors.
* Bug fix in `diverging_hcl()` and `divergingx_hcl()` where the central color
of the diverging palette could sometimes collapse to transparent white
due to numerical inaccuracies on 32-bit platforms.
* Improve the documentation of the `HSV()` and `HLS()` color spaces.
These do NOT necessarily correspond to sRGB; we can convert from
these to any RGB space that we choose (linear or non-linear,
any whitepoint). In particular, if we want to convert from one of
these color spaces to XYZ or beyond, we must first convert to a
specific RGB color space.
Files: