में एक matplotlib साजिश के लिए मनमानी रेखा जोड़ना मैं पाइथन/matplotlib दोनों के लिए नया हूँ और ipython नोटबुक के माध्यम से इसका उपयोग कर रहा हूँ। मैं कुछ एनोटेशन लाइनों को किसी मौजूदा ग्राफ में जोड़ने की कोशिश कर रहा हूं और मैं समझ नहीं सकता कि ग्राफ़ पर लाइनें कैसे प्रस्तुत करें।ipython नोटबुक
import numpy as np
np.random.seed(5)
x = arange(1, 101)
y = 20 + 3 * x + np.random.normal(0, 60, 100)
p = plot(x, y, "o")
मैं निम्नलिखित ग्राफ मिलती है:: तो, उदाहरण के लिए, अगर मैं निम्नलिखित प्लॉट करने के लिए ऊपर
तो मैं कैसे (70,100) से एक खड़ी रेखा जोड़ना होगा (70,250) ? (70,100) से (90,200) तक एक विकर्ण रेखा के बारे में क्या?
मैंने Line2D()
के साथ कुछ चीजों की कोशिश की है जिसके परिणामस्वरूप मेरे हिस्से पर भ्रम नहीं है। R
में मैं केवल सेगमेंट() फ़ंक्शन का उपयोग करता हूं जो लाइन सेगमेंट जोड़ देगा। क्या matplotlib
में समतुल्य है?
उत्कृष्ट और पूर्ण चित्रों के साथ बहुत अच्छा जवाब है! बहुत बहुत शुक्रिया! –
मामूली सुधार, उपरोक्त कोड को 'x = np.arange (1, 101)' पढ़ना चाहिए। –
यह एक रेखा नहीं खींचागा, बल्कि केवल एक सेगमेंट होगा। सवाल दो पंक्तियों को फेंकने वाली रेखा को कैसे आकर्षित करना है, अनुत्तरित नहीं है। – Alexey