data(iris) barplot(iris$Sepal.Length, col = iris$Species)
默认的颜色是黑色、红色和绿色。我如何将这些颜色分别更改为黄色、蓝色和橙子?对于3种虹膜?
h7wcgrx31#
创建一个命名的颜色矢量,并将物种与矢量的名称匹配。使用此来索引颜色矢量。
data(iris) colrs <- setNames(c("yellow", "blue", "orange"), unique(iris$Species)) i_colrs <- match(iris$Species, names(colrs)) barplot(iris$Sepal.Length, col = colrs[i_colrs])
barplot(iris$Sepal.Length, col = colrs[i_colrs], border = NA)
创建于2022年12月10日,使用reprex v2.0.2
1条答案
按热度按时间h7wcgrx31#
创建一个命名的颜色矢量,并将物种与矢量的名称匹配。使用此来索引颜色矢量。
创建于2022年12月10日,使用reprex v2.0.2