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

Matplotlib में कुल्हाड़ियों का उपयोग करके सक्रिय सबप्लॉट सेट करना

Matplotlib में सक्रिय सबप्लॉट कुल्हाड़ियों ऑब्जेक्ट को सेट करने के लिए, हम सबप्लॉट्स () विधि का उपयोग करके कुल्हाड़ियों को सबप्लॉट व्यवस्था के रूप में जोड़ सकते हैं।

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • डेटा बिंदुओं के लिए x और y सूचियाँ बनाएँ।

  • सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं एक पंक्ति और दो कॉलम वाली विधि।

  • वर्तमान आकृति में एक कुल्हाड़ी जोड़ें और इसे 0 th पर अक्ष वस्तु के साथ, वर्तमान अक्ष बनाएं सूचकांक।

  • प्लॉट () . का उपयोग करके x और y डेटा बिंदुओं को प्लॉट करें विधि।

  • 1 st पर अक्ष वस्तु के साथ, वर्तमान आकृति में एक कुल्हाड़ी जोड़ें और इसे वर्तमान अक्ष बनाएं सूचकांक।

  • प्लॉट () . का उपयोग करके x और y डेटा बिंदुओं को प्लॉट करें विधि।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truex =[1, 2, 4, 2, 1]y =के रूप में
import matplotlib.pyplot as plt

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

x = [1, 2, 4, 2, 1]
y = [1, 4, 0, 4, 1]

fig, axs = plt.subplots(1, 2)

plt.axes(axs[0])
plt.plot(x, y)

plt.axes(axs[1])
plt.plot(y, x)

plt.show()

आउटपुट

Matplotlib में कुल्हाड़ियों का उपयोग करके सक्रिय सबप्लॉट सेट करना


  1. Matplotlib का उपयोग करके A, B, C के साथ एक चित्र में सबप्लॉट को एनोटेट करें

    मैटप्लोटलिब का उपयोग करके ए, बी और सी के साथ सबप्लॉट्स को एनोटेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। nrows=1 . के साथ एक आकृति और सबप्लॉट का एक सेट बनाएं और ncols=3 । सरणी के ऊपर 1D पुनरावर्तक बनाएं। प्रत्येक अक्ष को पु

  1. Matplotlib में सबप्लॉट में टिक लेबल कैसे घुमाएं?

    एक सबप्लॉट में टिक लेबल को घुमाने के लिए, हम set_xticklabels() . का उपयोग कर सकते हैं या set_yticlabels() रोटेशन . के साथ विधि में तर्क। संख्याओं (x) की एक सूची बनाएं जिनका उपयोग कुल्हाड़ियों पर टिक करने के लिए किया जा सकता है। सबप्लॉट () . का उपयोग करके अक्ष प्राप्त करें जो मौजूदा आंकड़े में

  1. मैं Matplotlib में एकाधिक एक्स या वाई अक्ष कैसे प्लॉट करूं?

    एकाधिक X या Y अक्षों को आलेखित करने के लिए, हम जुड़वां () . का उपयोग कर सकते हैं या जुड़वां () तरीके, हम निम्नलिखित कदम उठा सकते हैं - सबप्लॉट () का उपयोग करना विधि, एक आकृति और सबप्लॉट का एक सेट बनाएं। बाएं Y-अक्ष पैमाने पर [1, 2, 3, 4, 5] डेटा बिंदुओं को प्लॉट करें। जुड़वां () का उपयोग कर