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

Matplotlib में set_xlim और set_xbound में क्या अंतर है?

set_xlim - X-अक्ष व्यू लिमिट्स सेट करें।

set_xbound - X-अक्ष की निचली और ऊपरी न्यूमेरिकल बाउंड्स सेट करें।

xlim और xbound सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

    <ली>subplots(2) का उपयोग करके फिगर और सबप्लॉट्स का सेट बना सकते हैं। यहां हम 2 सबप्लॉट्स बना रहे हैं। <ली>NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। <ली>एक्सिस 1 का उपयोग करके plot() मेथड से x और y डेटा पॉइंट्स प्लॉट करें। <ली>set_xlim() मेथड का उपयोग करके x लिमिट सेट करें। <ली>एक्सिस 2 का उपयोग करके plot() मेथड से x और y डेटा पॉइंट्स प्लॉट करें। <ली>set_xbound() मेथड का उपयोग करके xbound सेट करें। <ली>फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

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

fig, axes = plt.subplots(2)
x = np.linspace(-5, 5, 100)
y = np.sin(x)
axes[0].plot(x, y, c='g')
axes[0].set_xlim(-3, 3)
axes[1].plot(x, y, c='r')
axes[1].set_xbound(-3, 3)
plt.show()

आउटपुट

Matplotlib में set_xlim और set_xbound में क्या अंतर है?

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

    जब हम matplotlib इम्पोर्ट करते हैं, तो हम इसकी सभी लाइब्रेरीज़ इम्पोर्ट कर रहे होते हैं, जबकि matplotlib.pyplot इम्पोर्ट करने से केवल pyplot की प्रॉपर्टीज़ इम्पोर्ट होती हैं। चरण matplotlib.pyplot को plt के रूप में इम्पोर्ट करें फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।

  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() से दिखाएं