更改颜色 r 中的 ggally ggparcoord 图

问题描述

ggparcoord(data = df,columns = 1:4,mapping=aes(color=as.factor(Species)))+
  scale_color_discrete("Species",labels=levels(df$Species))

如何将此图的标准颜色更改为 stesoa=black、versicolor=green 和 virginica=mageanta?

解决方法

您可以使用 scale_color_manual() 设置自定义颜色:

ggparcoord(df,columns = 1:4,mapping = aes(color = as.factor(Species))) +
  scale_color_manual("Species",values = c("black","green","magenta"),labels = levels(df$Species))

custom colors