मैटप्लोटलिब में एक लंबवत रेखा कैसे बनाएं (उदाहरण के साथ)


आप Matplotlib में एक लंबवत रेखा प्लॉट करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 import matplotlib. pyplot as plt

#draw vertical line at x=2
plt. axvline (x=2)

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित पांडा डेटाफ़्रेम के साथ व्यवहार में इस सिंटैक्स का उपयोग कैसे करें:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' x ': [1, 2, 3, 4, 5, 6, 7, 8],
                   ' y ': [5, 7, 8, 15, 26, 39, 45, 40]})

#view DataFrame
df

	x y
0 1 5
1 2 7
2 3 8
3 4 15
4 5 26
5 6 39
6 7 45
7 8 40

उदाहरण 1: एक लंबवत रेखा खींचना

निम्नलिखित कोड दिखाता है कि Matplotlib प्लॉट पर एक लंबवत रेखा कैसे खींची जाए:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add vertical line at x=2
plt. axvline (x=2, color=' red ', linestyle=' -- ') 

Matplotlib में एक लंबवत रेखा खींचें

उदाहरण 2: कई ऊर्ध्वाधर रेखाएँ खींचना

निम्नलिखित कोड दिखाता है कि मैटप्लोटलिब प्लॉट पर एकाधिक ऊर्ध्वाधर रेखाएँ कैसे खींची जाती हैं:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add vertical line at x=2
plt. axvline (x=2, color=' red ', linestyle=' -- ')

#add vertical line at x=4
plt. axvline (x=4, color=' black ', linestyle=' - ')

Matplotlib में एकाधिक पंक्तियाँ प्लॉट करें

उदाहरण 3: एक किंवदंती के साथ कई ऊर्ध्वाधर रेखाएँ खींचें

निम्नलिखित कोड दिखाता है कि मैटप्लोटलिब प्लॉट पर कई ऊर्ध्वाधर रेखाएँ कैसे खींची जाती हैं और पंक्तियों की व्याख्या को आसान बनाने के लिए एक लेजेंड कैसे जोड़ा जाता है:

 import matplotlib. pyplot as plt

#create line plot
plt. plot (df. x , df. y )

#add vertical line at x=2
plt. axvline (x=2, color=' red ', linestyle=' -- ', label=' First Line ')

#add vertical line at x=4
plt. axvline (x=4, color=' black ', linestyle=' - ', label=' Second Line ')

#add legend
plt. legend () 

लेजेंड के साथ Matplotlib एकाधिक लंबवत रेखाएँ

नोट: संभावित लाइन रंगों और शैलियों की सूची के लिए मैटप्लोटलिब दस्तावेज़ देखें जिन्हें आप लंबवत रेखाओं पर लागू कर सकते हैं।

अतिरिक्त संसाधन

Matplotlib में क्षैतिज रेखा कैसे बनाएं
Matplotlib में एकाधिक पंक्तियाँ कैसे प्लॉट करें
मैटप्लॉटलिब में टाइम सीरीज़ कैसे प्लॉट करें
मैटप्लोटलिब में आयत कैसे बनाएं
मैटप्लोटलिब में तीर कैसे बनाएं

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *