为geom_line的特定行分配颜色

简单地尝试创建一种方法,以便我可以制作12个单独的地块,每个地块都有一个不同的“玩家”为彩色,其余为灰色。我之前已经为geom_bar完成了此操作,但是由于某些原因geom_line我遇到了问题,因为它们全部显示为灰色

mycolors <- c("commish" = "blue","kuney" = "gray78","heets" = 
"gray78","miller" = "gray78","adam" = "gray78","coleman" = 
"gray78","bhupen" = "gray78","arvin" = "gray78","luke" = "gray78","dad" = 
"gray78","thomas" = "gray78","bery" = "gray78")

ggplot(df,aes(years,pts,fill = player))+
  geom_line(size = 1.2)+
  scale_fill_manual(
    values = mycolors,limits = names(mycolors)
  )+
  scale_x_continuous(breaks = c(2010:2019))+
  theme_classic()+
  geom_hline(yintercept = 900)
xiaoxiamiit 回答:为geom_line的特定行分配颜色

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3164066.html

大家都在问