add.image | R Documentation |
Adds an image to an existing plot. Simple arguments control the location and size.
add.image(xpos, ypos, z, adj.x = 0.5, adj.y = 0.5,
image.width = 0.15, image.height = NULL, col = tim.colors(256), ...)
xpos |
X position of image in user coordinates |
ypos |
Y position of image in user coordinates |
z |
Matrix of intensities comprising the image. |
adj.x |
Location of image relative to x coordinate.
Most
common values are .5 (centered), 0 (right side of image at x) and 1
(left side of
image at x). These are the same conventions that are used for |
adj.y |
Location of image relative to y coordinate.
Same rules as |
image.width |
Width of image as a fraction of the plotting region in horizontal direction. |
image.height |
Height of image as a fraction of the plotting region in horizontal direction. If NULL height is scaled to make image pixels square. |
col |
Color table for image. Default is tim.colors. |
... |
Any other plotting arguments that are passed to the image function |
image.plot, colorbar.plot, image, tim.colors
plot( 1:10, 1:10, type="n")
data( lennon)
add.image( 5,4,lennon, col=grey( (0:256)/256))
# reference lines
xline( 5, col=2)
yline( 4,col=2)
#
# add lennon right in the corner beyond the plotting region
#
par(new=TRUE, plt=c(0,1,0,1), mar=c(0,0,0,0), usr=c(0,1,0,1))
add.image( 0,0, lennon, adj.x=0, adj.y=0)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.