我正在尝试创建一个有6条回归线的图。我有控制和样本数据,两者都按地区划分。我希望每个区域有一种颜色,相当于两条相同颜色的线条。但是,我希望其中一条线为虚线,另一条线为实线。这可能与geom_smooth一起吗?例如,在下图中,我希望CHEAD和MWHEAD具有相同的颜色线,其中一个实线和一个虚线,依此类推其他区域。这是我目前的情节代码:
qplot(data=pattern,x=log10(ADD),y=Score,
color=RegionPig, shape=Pig, size=0.2) +
geom_smooth(method="lm", size = 1) +
scale_y_continuous(breaks = pretty_breaks(n=8)) +
scale_x_continuous(breaks = pretty_breaks(n=8)) +
xlab("log10(Accumulated Degree Days)") +
ylab("Region Scores") +
scale_size(range = c(3,4)) + theme_grey(base_size = 25)