hkey | R Documentation |
Add a horizontal or vertical color key to a plot
hkey(map, title = NA, side = 1, stretch = 1.4, x, y, skip, wh,
cex.title = 1, font.title = 1)
vkey(map, title = NA, side = 2, stretch = 1.4, x, y, skip, wh,
cex.title = 1, font.title = 1)
map |
A list, as generated by |
title |
Title for the key. |
side |
Where to place the labels. (1 or 3 for |
stretch |
Aspect ratio of the color rectangles. |
x, y |
Position of lower left corner of the color rectangles. If missing, the key will be placed automatically in the lower-left ( |
skip |
Omit every |
wh |
Integer indices indicating which labels to include (optional). |
cex.title |
Text size multiplier for the key title. |
font.title |
Font for the key title. |
This functions tries to label as many breakpoints as possible, but if the labels would overlap a subset of labels is chosen automatically. If this doesn't look right, the subset of labels can be specified with either skip
or wh
.
Clipping is turned off, so the key can be placed anywhere in the figure region, including the margins.
attach(iris)
map <- makecmap(Petal.Length)
pl.color <- cmap(Petal.Length, map = map)
plot(Sepal.Length, Sepal.Width, col = pl.color, pch = 16)
hkey(map, title = "Petal length (hkey default)")
hkey(map, title = "Another hkey", x = 3.8, y = 4.7, stretch = 3)
## looks bad with default margins
vkey(map, title = "vkey default")
vkey(map, title = "Small vkey", x = 7.8, y = 4, stretch = 0.3)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.