Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

कमांड लाइन के माध्यम से पायथन Matplotlib के साथ इंटरएक्टिव प्लॉटिंग

इंटरेक्टिव प्लॉट प्राप्त करने के लिए, हमें आकृति को सक्रिय करने की आवश्यकता है। plt.ioff() . का उपयोग करना और plt.ion() , हम एक प्लॉट के साथ परस्पर क्रिया कर सकते हैं।

आईपीथॉन खोलें खोल और खोल पर निम्न आदेश दर्ज करें।

उदाहरण

In [1]: %matplotlib auto
Using matplotlib backend: GTK3Agg

In [2]: import matplotlib.pyplot as

In [3]: fig, ax = plt.subplots() # Diagram will pop up. Let’s interact.

In [4]: ln, = ax.plot(range(5))  # Drawing a line

In [5]: ln.set_color("orange")   # Changing drawn line to orange

In [6]: plt.ioff() # Stopped interaction

In [7]: ln.set_color("red")
# Since we have stopped the interaction in the last step

In [8]: plt.ion() # Started interaction

आउटपुट

कमांड लाइन के माध्यम से पायथन Matplotlib के साथ इंटरएक्टिव प्लॉटिंग


  1. पायथन/मैटप्लोटलिब में लंबवत लेबल के साथ बरचार्ट

    सबसे पहले, हम plt.bar का उपयोग करके और xticks का उपयोग करके बार बना सकते हैं। फिर, हम रोटेशन कुंजी में ऊर्ध्वाधर या क्षैतिज विशेषताओं को सेट करके लेबल को संरेखित कर सकते हैं। कदम संख्याओं के साथ सूचियाँ, बार_हाइट, और बार_लेबल बनाएं। बार_हाइट्स और बार_लेबल की लंबाई के साथ बार () पद्धति का उपयोग

  1. Python में TeX के साथ Matplotlib लेबल में एक नई लाइन डालना

    निम्न प्रोग्राम कोड दिखाता है कि आप टेक्स के साथ matplotlib लेबल में एक नई लाइन कैसे प्लॉट कर सकते हैं। कदम आरेख के लिए X-अक्ष और Y-अक्ष लेबल को \n के साथ सेटअप करें ताकि लेबल में एक नई पंक्ति बनाई जा सके। कुल्हाड़ियों के चेहरे के रंग के लिए वर्तमान .rcParams सेट करें; समूह को हटा दिया गया है।

  1. पायथन के Matplotlib के साथ एक्स-अक्ष पर प्लॉटिंग तिथियां

    पंडों का उपयोग करके, हम एक डेटाफ़्रेम बना सकते हैं और डेटाटाइम के लिए इंडेक्स सेट कर सकते हैं। gcf().autofmt_xdate() का उपयोग करके, हम दिनांक को X-अक्ष पर समायोजित करेंगे। कदम date_time की सूची बनाएं और pd.to_datetime() का उपयोग करके date_time में उसमें कनवर्ट करें। डेटा पर विचार करें =[1, 2,