24小时热门版块排行榜    

查看: 668  |  回复: 0

翻身仗

新虫 (正式写手)

[求助] ggplot绘图,怎样添加不同方法拟合的趋势线的图例?

ggplot绘图,代码如下,分别用四种方法拟合了趋势线,这四个趋势线的图例如何添加?
每种趋势线都要同时用 颜色、线宽、线型三个要素表示。
求各位指点。
CODE:
ggplot(mtcars,aes(mpg,wt))+
  geom_point()+
  geom_smooth(method='lm',se=FALSE,show.legend=TRUE,
              linetype=1,color='black',size = 1)+
  geom_smooth(formula=y~poly(x,2),se=FALSE,show.legend=TRUE,
              linetype=2,color='blue',size=1.2)+
  geom_smooth(method='gam',se=FALSE,show.legend=TRUE,
              linetype=3,color='gold',size=1.5)+
  stat_function(fun = function(x) -0.08*x +5, linetype=4,
                show.legend=TRUE,size=2,color='red')

回复此楼

» 猜你喜欢

我是来学习的
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 翻身仗 的主题更新
信息提示
请填处理意见