Within the base package collection, see ?colorRamp and ?colorRampPalette Then or.to.blue<-colorRampPalette(c("orange","green","blue")) #green included to avoid muddy blues plot(df$X, df$Y,type="n") text(df$X, df$Y, labels=df$Z, col=or.to.blue(length(df$Z))[rank(df$Z)])
You don't need to order by Z to do this, but if you want that for another reason, see ?order and try oo<-order(df$Z) df[oo,] Steve E >>> "hadley wickham" <[EMAIL PROTECTED]> 23/11/2007 01:02:13 >>> Hi Juan, Assuming that your data frame is named df, something like the following should work: library(ggplot) qplot(X, Y, data = df, colour = Z, label = Z, geom = "text") + scale_colour_continuous(low="orange", high = "blue") You can find out more about ggplot2 at http://had.co.nz/ggplot2. Hadley On 11/22/07, Juan Pablo Fededa <[EMAIL PROTECTED]> wrote: > Dear Contributors: > > I have the next matrix: > > "X" "Y" "Z" > > 1 2 526 > 2 5 723 > 3 10 110 > 4 7 1110 > 5 9 34 > 6 8 778 > 7 1 614 > 8 4 876 > 9 6 249 > 10 3 14 > > I want to order the matrix from bigest Z (1110) to lower Z (14). > Then I want to asign a color scale vector from blue ( bigest Z) to > orange (lower Z), and then I want to make a plot with the X vs.Y > coordinates of the matrix, with the number correspondent to Z in every > point, each number coloured with the assigned colour scale colour. > Is this doable????? > Thanks in advance again, > > > > Juan Pablo > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- http://had.co.nz/ ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. ******************************************************************* This email and any attachments are confidential. Any use...{{dropped:8}} ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.