vec2col {MSG} | R Documentation |
This functions generates a color vector from an input vector, which can be of the class numeric or factor.
vec2col(vec, n, name)
## Default S3 method:
vec2col(vec, n, name)
## S3 method for class 'factor'
vec2col(vec, n, name)
vec |
the numeric or factor vector |
n |
the number of colors to be generated from the palette |
name |
the name of the palette |
a vector of colors corresponding to the input vector
Yihui Xie <https://yihui.org>
## convert factor to colors
with(iris, plot(Petal.Length, Petal.Width, col = vec2col(Species), pch = 19))
# another palette
with(iris, plot(Petal.Length, Petal.Width, col = vec2col(Species, name = "Dark2"),
pch = 19))
## turn numeric values to colors
with(iris, plot(Petal.Length, Petal.Width, col = vec2col(Petal.Width), pch = 19))