在linetype scale中,如何跳过图表的某些值?值2和3看起来太类似我的口味,所以我想跳过其中一个,而是使用0,1,2和4.
答案 0 :(得分:4)
您可以使用scale_linetype_manual()
并设置值。
df=data.frame(x=rnorm(100),y=rnorm(100),group=rep(c("a","b","c","d"),each=25))
ggplot(df,aes(x,y,group=group))+
geom_line(aes(linetype=group))+
scale_linetype_manual(values=c(6,1,2,4))