# iris example
pairs(iris[,1:4], col=lab2col(iris$Species))
# iris example with one group missing from reference
pairs(iris[,1:4], col=lab2col(iris$Species, ref=c("setosa", "versicolor")))
# example of using a coloring function
# "color" function below will consistently assign colors to values in "ref".
color <- lab2col(ref=unique(chickwts$feed))
par(mfrow=c(1,2))
means <- tapply(chickwts$weight, chickwts$feed, mean)
barplot(means, col=color(names(means)), las=2)
means <- sample(means)
barplot(means, col=color(names(means)), las=2)
Run the code above in your browser using DataLab