एक वैकल्पिक segments
समारोह (doc here) का उपयोग करने के लिए है: ibrary सिर्फ इस लिए ablineclip()
समारोह है।
कहें कि आपने लाइन का अनुमान लगाया है, और आपको a
और b
की ढलान मिली है। इस प्रकार, आपका फिट फ़ंक्शन y = a + bx
है।
अब, कहें कि आप x0
और x1
के बीच x के लिए रेखा दिखाना चाहते हैं।
# inputs
a <- 0.5
b <- 2
x0 <- 1
x1 <- 5
# graph
plot(c(0,5), c(0,5), type = "n", xlab = "", ylab = "", bty='l')
segments(x0, a+b*x0, x1, a+b*x1)
बस अपने चुनने के लोगों के साथa, b, x0, x1
के मूल्यों को बदल दें: फिर, निम्नलिखित कोड अपनी लाइन भूखंडों।
मेरे जैसे जो लोग इस सवाल संख्या की एक मनमाना जोड़ी के लिए एक लाइन साजिश के लिए इच्छुक के लिए आया था के लिए (और उन है कि किसी दिए गए प्रतिगमन फिट नहीं), निम्नलिखित कोड है कि तुम क्या जरूरत है :
plot(c(0,5), c(0,5), type = "n", xlab = "", ylab = "", bty='l')
segments(x0, yo, x1, y1)
बस अपने चुनने के लोगों के साथx0, y0, x1, y1
के मूल्यों की जगह।
+1, क्योंकि यह किसी भी लाइन के साथ काम करता है, साथ ही साथ(), हैक का उपयोग किए बिना हैक का उपयोग किए बिना()। इस तरह कोई भी कर सकता है, उदाहरण के लिए, एक प्लॉट के मार्जिन तक विस्तारित अपलाइन भी ट्रिम कर सकता है, लेकिन केवल एक तरफ, उदाहरण के लिए दाईं ओर, बाईं ओर नहीं। – pfifas