Hi, I have some data which I was plotting using image(). I wanted to add a vertical color key to the plot and I found that heatmap.2 in gplots does let me add a color key. However, I was thinking of a vertical bar with the color range rather than the style that gplots provides. Is there any package (or code snippet) that would let me add a vertical color key to an image() or heatmap plot? Thanks, ------------------------------------------------------------------- Rajarshi Guha <rguha at indiana.edu> GPG Fingerprint: 0CCA 8EE2 2EEB 25E2 AB04 06F7 1BB9 E634 9B87 56EE ------------------------------------------------------------------- Q: What do you get when you put a spinning flywheel in a casket and turn a corner? A: A funeral precession.
colorbar() from the package matlab. nightly.py wrote:> > Hi, I have some data which I was plotting using image(). I wanted to > add a vertical color key to the plot and I found that heatmap.2 in > gplots does let me add a color key. However, I was thinking of a > vertical bar with the color range rather than the style that gplots > provides. > > Is there any package (or code snippet) that would let me add a > vertical color key to an image() or heatmap plot? >-- View this message in context: http://www.nabble.com/vertically-oriented-color-key-in-heatmaps-tf4263271.html#a12138673 Sent from the R help mailing list archive at Nabble.com.
Rajarshi Guha wrote:> Hi, I have some data which I was plotting using image(). I wanted to > add a vertical color key to the plot and I found that heatmap.2 in > gplots does let me add a color key. However, I was thinking of a > vertical bar with the color range rather than the style that gplots > provides. > > Is there any package (or code snippet) that would let me add a > vertical color key to an image() or heatmap plot? >Hi Rajarshi, Have a look at color.legend in the plotrix package. Jim
On Aug 14, 2007, at 5:11 AM, Jim Lemon wrote:> Rajarshi Guha wrote: >> Hi, I have some data which I was plotting using image(). I wanted >> to add a vertical color key to the plot and I found that heatmap. >> 2 in gplots does let me add a color key. However, I was thinking >> of a vertical bar with the color range rather than the style >> that gplots provides. >> Is there any package (or code snippet) that would let me add a >> vertical color key to an image() or heatmap plot? > Hi Rajarshi, > Have a look at color.legend in the plotrix package.Thanks! ------------------------------------------------------------------- Rajarshi Guha <rguha at indiana.edu> GPG Fingerprint: 0CCA 8EE2 2EEB 25E2 AB04 06F7 1BB9 E634 9B87 56EE ------------------------------------------------------------------- Artificial intelligence has the same relation to intelligence as artificial flowers have to flowers. -- David Parnas
adrian at maths.uwa.edu.au
2007-Aug-15 02:26 UTC
[R] vertically oriented color key in heatmaps
Rajarshi Guha <rguha at indiana.edu> writes:> Hi, I have some data which I was plotting using image(). I wanted to > add a vertical color key to the plot and I found that heatmap.2 in > gplots does let me add a color key. However, I was thinking of a > vertical bar with the color range rather than the style that gplots > provides.In package 'spatstat' this is the default behaviour for plotting a pixel image (object of class "im"). If M is your matrix of data library(spatstat) Z <- as.im(t(M)) plot(Z) plot(Z, col=topo.colors(128))