मैं आर में एलएम के साथ एक द्विघात मॉडल का निर्माण कर रहा हूं:
y <- data[[1]]
x <- data[[2]]
x2 <- x^2
quadratic.model = lm(y ~ x + x2)
अब मैं एक भूखंड पर अनुमानित मूल्यों और वास्तविक मूल्यों दोनों को प्रदर्शित करना चाहता हूं। मैंने यह कोशिश की:
par(las=1,bty="l")
plot(y~x)
P <- predict(quadratic.model)
lines(x, P)
लेकिन रेखा पूरी तरह से सामने आती है। शायद यह इस तथ्य के साथ करना है कि यह द्विघात है? किसी भी मदद के लिए धन्यवाद।
उत्तर:
उत्तर № 1 के लिए 1आप की जरूरत है order()
:
P <- predict(quadratic.model)
plot(y~x)
reorder <- order(x)
lines(x[reorder], P[reorder])
यहाँ मेरा जवाब संबंधित है: LOESS प्रतिगमन लाइन और विश्वास अंतराल प्रदर्शित करने वाली समस्याएं