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

Matplotlib में पहले वाले के नीचे दूसरा X-अक्ष कैसे जोड़ें?

Matplotlib में पहले वाले के नीचे दूसरा X-अक्ष जोड़ने के लिए, हम निम्नलिखित को ले सकते हैं

कदम

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • gca() . का उपयोग करके वर्तमान अक्ष (ax1) प्राप्त करें विधि।
  • Y-अक्ष को साझा करते हुए एक जुड़वां अक्ष (ax2) बनाएं।
  • एक्स-एक्सिस टिक को एक्सिस पर सेट करें
  • एक्स-अक्ष लेबल को एक्सिस 1 पर सेट करें और
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pyplot as plt

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

ax1 = plt.gca()
ax2 = ax1.twiny()

ax2.set_xticks([1, 2, 3, 4, 5])
ax1.set_xlabel("X-axis 1")
ax2.set_xlabel("X-axis 2")

plt.show()

आउटपुट

Matplotlib में पहले वाले के नीचे दूसरा X-अक्ष कैसे जोड़ें? Matplotlib में पहले वाले के नीचे दूसरा X-अक्ष कैसे जोड़ें?


  1. Matplotlib का उपयोग करके एक्स-अक्ष के तहत फुटनोट कैसे जोड़ें?

    Matplotlib का उपयोग करके X-अक्ष के नीचे फ़ुटनोट जोड़ने के लिए, हम figtext() . का उपयोग कर सकते हैं और पाठ () विधि। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके x और y डेटा बिंदु बनाएं। numpy का उपयोग करके x और y डेटा बिंदुओं को प्लॉट करें। फुटनोट ल

  1. Matplotlib में हैच की लाइनविड्थ कैसे बदलें?

    matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y=sin(x) डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट में हैच की लाइन-चौड़ाई सेट करें। scatter() . का उपयोग करके x और

  1. Matplotlib Python में X-अक्ष मान कैसे सेट करें?

    पायथन में मैटप्लोटलिब में एक्स-अक्ष मान सेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - x और y डेटा बिंदुओं के लिए दो सूचियाँ बनाएँ। xticks . प्राप्त करें श्रेणी मान। प्लॉट () . का उपयोग करके एक लाइन प्लॉट करें xtick श्रेणी मान और y डेटा बिंदुओं के साथ विधि। xticks . बदलें xticks()