[R] lines() and recycled colours

From: Robin Hankin <r.hankin_at_noc.soton.ac.uk>
Date: Tue 28 Feb 2006 - 20:31:29 EST


?lines says

      For 'type = "h"', 'col' can be a vector and will be recycled as

Why doesn't lines() recycle colours for other types?

If I type

> plot(0:1,0:1,type="n")
> lines(runif(11),runif(11),col=c("red","green"))

then all ten lines are red, with no warning given. Is there a reason why
colour recycling would be a bad idea in this case?   Also, it would be nice if arguments such as lwd were recycled if needed too.

Robin Hankin
Uncertainty Analyst
National Oceanography Centre, Southampton
European Way, Southampton SO14 3ZH, UK
  tel  023-8059-7743

R-help@stat.math.ethz.ch mailing list
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Tue Feb 28 20:47:01 2006

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:42:47 EST