oce.colors {oce} | R Documentation |
Create a palette of colours
oce.colors.palette(n, which=1) oce.colors.gebco(n=9, region=c("water", "land", "both"), type=c("fill","line")) oce.colors.jet(n) oce.colors.two(n, low=2/3, high=0, smax=1, alpha = 1)
n |
the number of colors (>=1) to be in the palette. |
which |
an identifier for the palette, for oce.colors.palette . |
region |
the region characteristic, for oce.colors.gebco . |
type |
the type of item drawn, for oce.colors.gebco . |
low |
the hue, in [0,1], for the low end of a oce.colors.two
scale. |
high |
the hue, in [0,1], for the high end of a oce.colors.two
scale. |
smax |
the maximum saturation, in [0,1], for the colors of oce.colors.two . |
alpha |
the alpha value, in [0,1], for the colors of oce.colors.two . |
oce.colors.palette
provides a variety of pre-defined palettes.
which
=1 yields the ColorBrewer diverging red/blue scheme while
which
=2 yields the ColorBrewer diverging RYB scheme. (Each is
interpolated from the 11-class schemes provided on this site.)
oce.colors.gebco
provides palettes that mimic the GEBCO altas
colours, with shades of blue for water and of brown for land.
oce.colors.jet
provides a palette similar to the Matlab
“jet” palette.
oce.colors.two
provides a two-tone palette that fades to white
at central values.
Dan Kelley
Color Brewer. http://www.personal.psu.edu/cab38/ColorBrewer/ColorBrewer.html
Light, A., and P. J. Bartlein, 2004. The End of the Rainbow? Color Schemes for Improved Data Graphics. Eos Trans. AGU, 85(40), doi:10.1029/2004EO400002.
Martin Jakobsson, Ron Macnab, and Members of the Editorial Board, IBCAO. Selective comparisons of GEBCO (1979) and IBCAO (2000) maps. http://www.ngdc.noaa.gov/mgg/bathymetry/arctic/ibcao_gebco_comp.html
Stephenson, David B., 2005. Comment on ``Color schemes for improved data graphics,'' by A. Light and P. J. Bartlein. Eos Trans. AGU, 86(20).
library(oce) x <- array(1:1000, dim=c(1,1000)) par(mfrow=c(1,4)) image(x, col=oce.colors.two(100), main="oce.colors.two") image(x, col=oce.colors.jet(100), main="oce.colors.jet") image(x, col=oce.colors.gebco(100), main="oce.colors.gebco") image(x, col=oce.colors.palette(100), main="oce.colors.palette")