Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 分别绘制趋势线_R_Ggplot2_Plot - Fatal编程技术网

R 分别绘制趋势线

R 分别绘制趋势线,r,ggplot2,plot,R,Ggplot2,Plot,我想画一幅图,如图2所示,但我不能画出每种栖息地的趋势线,只能画一条一般的线 有人知道我应该写哪个命令才能得到它吗 此外,我还想指定y轴0、0.5、1、1.5…的比例 图书馆GGPLOT2 pd您需要在aes中使用具有可变栖息地的组,以便它也将传递给geom_smooth 图书馆GGPLOT2 ggplotdados,aesx=sp,y=abund,颜色=栖息地,组=栖息地+ geom_errorbaraesymin=abund dv,ymax=abund+dv, 颜色=黑色,宽度=0.1,位置

我想画一幅图,如图2所示,但我不能画出每种栖息地的趋势线,只能画一条一般的线

有人知道我应该写哪个命令才能得到它吗

此外,我还想指定y轴0、0.5、1、1.5…的比例

图书馆GGPLOT2 pd您需要在aes中使用具有可变栖息地的组,以便它也将传递给geom_smooth

图书馆GGPLOT2 ggplotdados,aesx=sp,y=abund,颜色=栖息地,组=栖息地+ geom_errorbaraesymin=abund dv,ymax=abund+dv, 颜色=黑色,宽度=0.1,位置=位置0.1+ 几何点位置=位置0.1,尺寸=4+ geom_smoothmethod=lm,aescolor=habitat+ 比例填充调色板=黑色2+ 比例\颜色\调色板=深色2+ 主题 您可以在geom_smooth中使用se=FALSE来消除灰色置信区间,或者使用fill代替/with color来获得与点相同的颜色

数据:

用于指定打断的护墙板,请参见此处:。