我已经设法在一个绘图上创建了具有两个数据集的散点图。一组数据的X轴范围从0到40(绿色),而另一组数据范围从0到15(红色)。在R中设置趋势线长度
我用这个代码来添加趋势线分开(使用参数(新))的红色和绿色数据。
plot(x1,y1, col="red", axes=FALSE, xlab="",ylab="",ylim= range(0:1), xlim= range(0:40))
f <- function(x1,a,b,d) {(a*x1^2) + (b*x1) + d}
fit <- nls(y1 ~ f(x1,a,b,d), start = c(a=1, b=1, d=1))
co <- coef(fit)
curve(f(x, a=co[1], b=co[2], d=co[3]), add = TRUE, col="red", lwd=1)
我的问题是我似乎无法找到一种方法来停止X轴上的红色趋势线15。我“搜索了”周围,似乎没有出现我的问题。超越趋势线!我厌倦了添加一个end =语句以适合< - 而且这也没有效果。
请帮忙,
我希望我已经发布了足够的信息。提前致谢。
谢谢@nograpes。由于缺乏经验值,我无法发布照片。 – User67539586 2014-10-01 16:49:53