Learn R Programming

palr

palr provides colour palettes for data, based on some well known remotely sensed data sets for sea ice concentration, sea surface temperature and chlorophyll-a. It includes function image_pal() to create the data used by the image() function as colours.

There are five main ways of working with palr palette functions, which have names like ice_pal(), chl_pal() and sst_pal() for ice, chlorophyll-a and sst respectively and mk_timePal for creating a time-mapped palette function.

  • ice_pal(n) return n colours from the palette
  • ice_pal(data) return the right colour for values in data
  • ice_pal(palette = TRUE) returns the entire palette, with colours cols and intervals breaks
  • tfun <- mk_timePal(datetimes, pal); plot(x, tfun(dt)) match date-times to a palette, or palette function.
  • image_pal(data, col = colors, breaks = breaks) emulates the behaviour of image() but return colours as data rather than draw a plot
  • d_pal(data) returns a colour for a set of values

See the website for documentation: https://australianantarcticdivision.github.io/palr/

Installation

Install the current release from CRAN using

install.packages("palr")

To install the development version:

library(devtools)
install_github("AustralianAntarcticDivision/palr")

Please note that the palr project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Copy Link

Version

Install

install.packages('palr')

Monthly Downloads

1,679

Version

0.5.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Michael D. Sumner

Last Published

August 5th, 2026

Functions in palr (0.5.0)

mk_timePal

Time-indexed colour.
bathy_deep_pal

Bathymetry
col2hex

Colour to hex conversion.
dirty_pal

Bathymetry palette, absolute for global use
d_pal

Colours for data values
image_pal

Map data values to colours
ice_pal

Sea ice colours
image_hex

Convert image data to a matrix of hex colours
chl_pal

Ocean colour colours for chlorophyll-a.
stretch_linear

Stretch numeric values to [0, 1]
sst_pal

SST colours
palr

palr
oisst

Sea surface temperature (SST) and ocean color chlorophyll-a (CHLA).