plot multivariate data into colour channels using
geom_tile
normalize.colrange normalizes the range of each
column to [0, 1]
normalize.range normalizes the range of all
columns to [0, 1]
normalize.minmax normalizes the range of each
column j to [min_j, max_j]
legends for mixed colour plots
multi channel colour mixing
legendright(p, l, legend.width = 8,
legend.unit = "lines") qmixtile(object,
purecol = stop("pure component colors needed."),
mapping = aes_string(x = "x", y = "y", fill = "spc"),
...)
normalize.colrange(x, na.rm = TRUE, legend = FALSE,
n = 100)
normalize.range(x, na.rm = TRUE, legend = FALSE, n = 100)
normalize.minmax(x, min = 0, max = 1, legend = FALSE,
n = 100)
qmixlegend(x, purecol, dx = 0.33, ny = 100,
labels = names(purecol),
normalize = normalize.colrange, ...)
colmix.rgb(x, purecol, against = 1, sub = TRUE,
normalize = normalize.colrange, ...)
geom_tileqmixtile: handed to colmix.rgb qmixlegend: handed to normalize
colmix.rgb: handed to normalize
link[base]{min}sub =
TRUE only, 1 = white, 0 = black)NULLlist with components ymin, max and fill to specify value and fill colour value (still numeric!) for the legend, otherwise the normalized values
ggplot object with legend
character with colours