Christoph Lehmann wrote:

Hi

I use pixmapIndexed

tmp.vimp <- array(0,c(x.dim,y.dim))
tmp.vimp <- pixmapIndexed(tmp.vimp, col=rainbow)

to plot values of a 2D matrix. I 'fill' the pixmapIndexed like:

    for (x in 1:x.dim) {
        for (y in 1:y.dim) {
                    [EMAIL PROTECTED],y] <- my.matrix[x,y]
    }}

I guess you are going to call it like this: pixmapIndexed(my.matrix, col=rainbow)

If you change the data after the call to pixmapIndexed(), the color information won't be calculated again. See the function definition itself for details (as well as the help page).

Uwe Ligges



how can I define, that the colors are painted e.g. according the rainbow palette?


plot(tmp.vimp) paints all 'pixels' in red even though I specified it with col=rainbow (see above)

many thanks

cheers

christoph

p.s. is there an easier method for 'painting' the values of a 2d matrix?

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to