[R] axis tick colors: only one value allowed?

Carl Witthoft carl at witthoft.com
Thu Dec 15 03:32:51 CET 2011

That only puts different colors on different axes.  I was wondering 
about the (silly) possibility of having a range of colors for the ticks 
on a given axis.

From: Hans W Borchers <hwborchers_at_googlemail.com>
Date: Tue, 13 Dec 2011 14:21:31 +0000
Carl Witthoft <carl <at> witthoft.com> writes:

 > Hi,
 > So far as I can tell, the 'col.ticks' parameter for axis() only uses the
 > first value provided. E.g.:
 > plot(0:1,0:1, col.ticks=c('blue','red','green')) #all ticks are blue
 > Just wondering if there's a different option in the basic plot commands
 > that can handle multiple colors, and also whether ggplot and/or lattice
 > allow for multiple tick colors.
See `?axis' or try this:

     plot(0:1,0:1, type = "n", axes = FALSE)     box()
     axis(side=1, lwd.ticks = 2, col.ticks="blue")     axis(side=2, 
lwd.ticks = 2, col.ticks="red")

Sent from my Cray XK6
"Pendeo-navem mei anguillae plena est."

More information about the R-help mailing list