matplotlib
आंकड़े और अक्ष वस्तु
खोज…
एक आकृति बनाना
आकृति में सभी प्लॉट तत्व शामिल हैं। में एक आंकड़ा बनाने के लिए मुख्य रास्ता matplotlib
उपयोग करने के लिए है pyplot
।
import matplotlib.pyplot as plt
fig = plt.figure()
आप वैकल्पिक रूप से एक संख्या की आपूर्ति कर सकते हैं, जिसका उपयोग आप पहले से बनाए गए आंकड़े तक पहुंचने के लिए कर सकते हैं। यदि एक नंबर की आपूर्ति नहीं की जाती है, तो अंतिम रूप से बनाई गई आकृति की आईडी को बढ़ाया जाएगा और इसके बजाय उपयोग किया जाएगा; आंकड़े 1 से शुरू किए गए हैं, न कि 0 से।
import matplotlib.pyplot as plt
fig = plt.figure()
fig == plt.figure(1) # True
एक संख्या के बजाय, आंकड़े एक स्ट्रिंग द्वारा भी पहचाने जा सकते हैं। यदि एक इंटरैक्टिव बैकेंड का उपयोग कर रहा है, तो यह विंडो शीर्षक भी सेट करेगा।
import matplotlib.pyplot as plt
fig = plt.figure('image')
आंकड़ा उपयोग चुनने के लिए
plt.figure(fig.number) # or
plt.figure(1)
एक कुल्हाड़ी बनाना
मेटप्लोटलिब में एक कुल्हाड़ी बनाने के दो मुख्य तरीके हैं: pyplot का उपयोग करना, या ऑब्जेक्ट-ओरिएंटेड एपीआई का उपयोग करना।
Pyplot का उपयोग करना:
import matplotlib.pyplot as plt
ax = plt.subplot(3, 2, 1) # 3 rows, 2 columns, the first subplot
ऑब्जेक्ट-ओरिएंटेड API का उपयोग करना:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(3, 2, 1)
सुविधा फ़ंक्शन plt.subplots()
का उपयोग एक कमांड में plt.subplots()
का आंकड़ा और संग्रह बनाने के लिए किया जा सकता है:
import matplotlib.pyplot as plt
fig, (ax1, ax2) = plt.subplots(ncols=2, nrows=1) # 1 row, 2 columns