2012-12-11 56 views

回答

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