我做了一个ggplot,包括每个观察点上方的标签。对于图表的点和线,我手动设置了颜色:
ggplot(data = dfpl2,
aes(x = Jahr, y = Positiv, group = Landtag, col = Landtag))+
geom_point(size=3)+
geom_line()+
scale_colour_manual(values=c("#CC0000", "#0066FF", "#FF0000"))+
geom_label(data = dfpl2,
aes(label = Jahr, fill = factor(Landtag)),
nudge_y=0.25, colour="white", fontface="bold")+
scale_x_continuous(name="Jahr", limits=c(2003,2018)))
如何为标签使用那些手动选择的颜色?使用fill命令时,仅显示标准颜色。