Matplotlib 3.0 - API Overview

एपीआई अवलोकन




matplotlib

एपीआई अवलोकन

नीचे हम मैटलपोटलिब के साथ साजिश रचने के कई सामान्य दृष्टिकोणों का वर्णन करते हैं।

Pyplot एपीआई

matplotlib.pyplot कमांड स्टाइल फंक्शंस का एक संग्रह है जो Matplotlib को MATLAB की तरह काम करता है। प्रत्येक पाइलपॉट फ़ंक्शन एक आकृति में कुछ बदलाव करता है: जैसे, एक आंकड़ा बनाता है, एक आंकड़ा में एक प्लॉटिंग क्षेत्र बनाता है, एक प्लॉटिंग क्षेत्र में कुछ लाइनों को प्लॉट करता है, प्लॉट को लेबल से सजाता है, आदि

matplotlib.pyplot मुख्य रूप से इंटरैक्टिव भूखंडों और प्रोग्रामेटिक प्लॉट पीढ़ी के सरल मामलों के लिए है।

आगे की पढाई:

ऑब्जेक्ट-ओरिएंटेड API

इसके मूल में, Matbplotlib वस्तु-उन्मुख है। हम वस्तुओं के साथ सीधे काम करने की सलाह देते हैं, यदि आपको अपने भूखंडों के अधिक नियंत्रण और अनुकूलन की आवश्यकता है।

कई मामलों में आप pyplot.subplots का उपयोग करके एक Figure और एक या अधिक pyplot.subplots और तब से केवल इन वस्तुओं पर काम करेंगे। हालाँकि, यह स्पष्ट रूप से Figure एस बनाने के लिए संभव है (जैसे जब जीयूआई अनुप्रयोगों में उन्हें शामिल किया गया है)।

आगे की पढाई:

  • Axes और Figure । प्लॉटिंग फ़ंक्शन के अवलोकन के लिए Figure
  • अधिकांश examples ऑब्जेक्ट-ओरिएंटेड एप्रोच (pyplot सेक्शन को छोड़कर) का उपयोग करते हैं।

पाइलैब एपीआई (अस्वीकृत)

चेतावनी

चूंकि वैश्विक नामस्थान में भारी आयात से अप्रत्याशित व्यवहार हो सकता है, इसलिए पाइलब का उपयोग दृढ़ता से हतोत्साहित किया जाता है। इसके बजाय matplotlib.pyplot उपयोग करें।

matplotlib.pylab एक मॉड्यूल है जिसमें एक ही नाम स्थान के भीतर matplotlib.pyplot , numpy और कुछ अतिरिक्त फ़ंक्शन शामिल हैं। वैश्विक नाम स्थान में सभी कार्यों को आयात करके MATLAB की तरह काम करने के लिए यह मूल puropse है। इसे आजकल खराब स्टाइल माना जाता है।