使用线型跳过某些线条图案

时间:2012-12-11 06:29:43

标签: r ggplot2

linetype scale中,如何跳过图表的某些值?值2和3看起来太类似我的口味,所以我想跳过其中一个,而是使用0,1,2和4.

1 个答案:

答案 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))