我正在使用数据集,我必须转换一些数据以获得曲线拟合。我正在使用ggplot2绘制它,并且可以在转换后的数据上使用stat_smooth来获得拟合,但是然后想要将结果覆盖在正确的数据点上。
作为一个玩具示例,假设我有
qplot(1:10,1:10)+ stat_smooth(公式= y + 1~x,方法=“lm”)
但是我想将stat_smooth行向下移动一个(除了从公式中取出+1)。这可能吗?
答案 0 :(得分:1)
有时事情可能非常明显:
qplot(1:10, 1:10)+stat_smooth(formula=(y+1)-1~x, method="lm")
如果你可以通过在y中添加1来将其提高1,则可以通过从y减去1来降低1。 ; - )