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

पायथन में मैटप्लॉट्लिब का उपयोग करके सबप्लॉट्स के लिए समान स्केल कैसे सेट करें?

पायथन में मैटप्लॉट्लिब का उपयोग करके सबप्लॉट के लिए समान स्केल सेट करने के लिए, हम निम्न चरणों का पालन कर सकते हैं:

  • फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • एक नया फिगर बनाएं या मौजूदा फिगर को एक्टिवेट करें।
  • सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर में 'ax1' जोड़ें जिसमें nrows=2, ncols=1 और index=1 हो।
  • फिगर में एक और एक्सिस 'ax2' जोड़ें सबप्लॉट व्यवस्था के हिस्से के रूप में जिसमें nrows=2, ncols=1 और index=2, शेयर्ड X-अक्ष के साथ (सबप्लॉट्स के लिए समान स्केल सेट करने के लिए)।
  • साइन और कोसाइन कर्व को axes ax1 और ax2 पर प्लॉट करने के लिए "t" डेटा पॉइंट्स बनाएं।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np

# फिगर का आकार सेट करें
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# फिगर प्लॉट करें
fig = plt.figure()

# एक्सेस जोड़ें
ax1 = fig.add_subplot(2, 1, 1)
ax2 = fig.add_subplot(2, 1, 2, sharex=ax1)

# डेटा पॉइंट्स बनाएं
t = np.linspace(-5, 5, 100)

# ax1 और ax2 पर साइन और कोसाइन कर्व प्लॉट करें
ax1.plot(t, np.sin(2 * np.pi * t), color='red', lw=4)
ax2.plot(t, np.cos(2 * np.pi * t), color='orange', lw=4)

plt.show()

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

पायथन में मैटप्लॉट्लिब का उपयोग करके सबप्लॉट्स के लिए समान स्केल कैसे सेट करें?पायथन में मैटप्लॉट्लिब का उपयोग करके सबप्लॉट्स के लिए समान स्केल कैसे सेट करें?


  1. Matplotlib प्लॉट लूप में मार्कर्स और लाइन्स के लिए समान रंग कैसे सेट करें? Matplotlib प्लॉट लूप में मार्कर्स और लाइन्स के लिए समान रंग कैसे सेट करें?

    Matplotlib में मार्कर्स और लाइन्स के लिए समान रंग सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: m, n और x डेटा पॉइंट्स को NumPy का उपयोग करके इनिशियलाइज़ करें। figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें। clf() मेथड का उपयोग करके फिगर क्लियर करें। subplot

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें? Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    Python का उपयोग करके 3D ग्राफ़ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर सक्रिय करें। 3D एक्सिस ऑब्जेक्ट प्राप्त करें। डेटा पॉइंट्स के लिए x, y, और z लिस्ट बनाएं। scatter3D() मेथड का उपयोग करके x, y, और z डेटा पॉइंट्स के सा

  1. Matplotlib और Python का उपयोग करके एक ही फिगर में कई प्लॉट कैसे बनाएं? Matplotlib और Python का उपयोग करके एक ही फिगर में कई प्लॉट कैसे बनाएं?

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय Python पैकेज है।डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण चरण है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएँ किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है।यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद कर