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

matplotlib और matplotlib.pyplot इम्पोर्ट करने में क्या अंतर है?


जब हम matplotlib इम्पोर्ट करते हैं, तो हम इसकी सभी लाइब्रेरीज़ इम्पोर्ट कर रहे होते हैं, जबकि matplotlib.pyplot इम्पोर्ट करने से केवल pyplot की प्रॉपर्टीज़ इम्पोर्ट होती हैं।

चरण

  • matplotlib.pyplot को plt के रूप में इम्पोर्ट करें
  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • Numpy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • plot() मेथड का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.random.rand(10)
y = np.random.rand(10)
plt.plot(x, y)
plt.show()

आउटपुट

matplotlib और matplotlib.pyplot इम्पोर्ट करने में क्या अंतर है?

  1. मैटप्लॉटलिब - plt.subplots() और plt.figure() में अंतर मैटप्लॉटलिब - plt.subplots() और plt.figure() में अंतर

    plt.figure() - एक नया फिगर बनाता है या मौजूदा फिगर को सक्रिय करता है। plt.subplots() - एक फिगर और सबप्लॉट्स का सेट बनाता है। आइए एक उदाहरण लेकर plt.subplots() और plt.figure() के बीच अंतर को समझते हैं। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें। plt.figure() मेथड का

  1. Matplotlib.pyplot और Matplotlib.figure में क्या अंतर है? Matplotlib.pyplot और Matplotlib.figure में क्या अंतर है?

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

  1. Matplotlib में plt.show और cv2.imshow में क्या अंतर है? Matplotlib में plt.show और cv2.imshow में क्या अंतर है?

    plt.imshow() (Matplotlib) और cv2.imshow() (OpenCV) में मुख्य अंतर कलर चैनल ऑर्डर का है: Matplotlib RGB ऑर्डर उपयोग करता है, जबकि OpenCV BGR ऑर्डर उपयोग करता है। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। दो सबप्लॉट्स बनाएं (1 पंक्ति, 2 कॉलम)। पहले में cv2.imread() से इमेज पढ़ें और plt.imshow() से दिखाएं