spatstat.geom (version 3.2-9)

colouroutputs: Extract or Assign Colour Values in a Colour Map

Description

Extract the colour values in a colour map, or assign new colour values.

Usage

colouroutputs(x)

colouroutputs(x) <- value

Value

The result of colouroutputs is a character vector of colour values. The result of the assignment

colouroutputs(x) <- value is another colour map (object of class "colourmap").

Arguments

x

A colour map (object of class "colourmap").

value

A vector of values that can be interpreted as colours.

Author

Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk.

Details

An object of class "colourmap" is effectively a function that maps its inputs (numbers or factor levels) to colour values.

The command colouroutputs(x) extracts the colour values in the colour map x.

The assignment colouroutputs(x) <- value replaces the colour values in the colour map x by the entries in value. The replacement vector value should have the same length as colouroutputs(x), and its entries should be interpretable as colours.

To change only some of the colour values in a colour map, it may be easier to use tweak.colourmap.

See Also

colourmap, interp.colourmap, tweak.colourmap, colourtools.

Examples

Run this code
  m <- colourmap(rainbow(5), range=c(0,1))
  m
  # reverse order of colours
  colouroutputs(m) <- rev(colouroutputs(m))
  m

Run the code above in your browser using DataLab