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

Matplotlib में X-अक्ष लेबल के लिए स्थान बढ़ाना

Matplotlib में X-अक्ष लेबल के लिए स्थान बढ़ाने के लिए, हम subplots_adjust() में रिक्ति चर का उपयोग कर सकते हैं विधि का तर्क।

कदम

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

  • figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि।

  • numpy का उपयोग करके x और y डेटा पॉइंट बनाएं।

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

  • xlabel Put लगाएं xlabel() . का उपयोग करके लाटेक्स . के साथ विधि अभिव्यक्ति।

  • subplots_adjust() का उपयोग करें X-अक्ष लेबल के लिए स्थान बढ़ाने या घटाने की विधि

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

उदाहरण

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
x = np.linspace(-2, 2, 10)
y = np.exp(x)
plt.plot(x, y)
plt.xlabel("$\\bf{y=e^{x}}$")
spacing = 0.100
fig.subplots_adjust(bottom=spacing)
plt.show()

आउटपुट

Matplotlib में X-अक्ष लेबल के लिए स्थान बढ़ाना


  1. Matplotlib आकृति के मार्जिन को कैसे सेट करें?

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

  1. Matplotlib का उपयोग करके Jupyter नोटबुक में matshow () के लिए अंजीर कैसे बदलें?

    मैथशो के लिए फिगसाइज बदलने के लिए, हम फिगर मेथड आर्ग्युमेंट में फिगसाइज का उपयोग कर सकते हैं और फिग्नम इनमैटशो () मेथड का उपयोग कर सकते हैं। कदम एक नया आंकड़ा बनाएं या आंकड़ा () . का उपयोग करके मौजूदा आंकड़े को सक्रिय करें विधि। पंडों का उपयोग करके एक डेटाफ़्रेम बनाएं। matshow() का उपयोग करें एक नई

  1. Matplotlib में लीजेंड मार्कर और लेबल के बीच की जगह को कैसे समायोजित करें?

    लेजेंड मार्कर और लेबल के बीच के स्थान को समायोजित करने के लिए, हम लेजेंड विधि में लेबल स्पेसिंग का उपयोग कर सकते हैं। कदम लेबल1 . के साथ प्लॉट लाइन , लेबल2 और लेबल3 । लेजेंड मार्करों और लेबल के बीच की जगह को बढ़ाने या घटाने के लिए स्पेस वैरिएबल को इनिशियलाइज़ करें। किंवदंती . का प्रयोग कर