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

matplotlib में अक्ष सीमा निर्धारित करते समय पैडिंग को सुरक्षित रखें

अक्ष सीमा निर्धारित करते समय पैडिंग को संरक्षित करने के लिए, हम तंग लेआउट का उपयोग करने से बच सकते हैं, अर्थात, plt.rcParams["figure.autolayout"] =False

कदम

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

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

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

  • x Set सेट करें और y कुल्हाड़ियों की सीमा।

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

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.00, 3.50]plt.rcParams["figure.autolayout"] =Truex =np.linspace(-10, 10, 100) )y =np.sin(x) ** 2plt.plot(x, y)plt.xlim([0, max(x)+0.125])plt.ylim([0, max(y)+0.125])plt .शो ()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

matplotlib में अक्ष सीमा निर्धारित करते समय पैडिंग को सुरक्षित रखें


  1. Matplotlib का उपयोग करके अक्ष लेबल और किंवदंती में सबस्क्रिप्ट में टेक्स्ट कैसे लिखें?

    एक्सिस लेबल्स और लेजेंड में सबस्क्रिप्ट में टेक्स्ट लिखने के लिए, हम निम्नलिखित कदम उठा सकते हैं - NumPy का उपयोग करके x और y डेटा पॉइंट बनाएं। सुपर सबस्क्रिप्ट टेक्स्ट लेबल के साथ x और y डेटा पॉइंट प्लॉट करें। xlabel . का प्रयोग करें और येलेबल सदस्यता . के साथ पाठ में। प्रयोग लेजेंड(

  1. कैसे अजगर Matplotlib में पाई के गुणकों में अक्ष टिक सेट करने के लिए?

    पायथन में पीआई के गुणकों में अक्ष टिक सेट करने के लिए, हम निम्नलिखित कदम उठाते हैं - एक pi . प्रारंभ करें चर, थीटा . बनाएं और y डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट थीटा और y प्लॉट () . का उपयोग कर रहे हैं विधि। xticks() . का उपयोग करके X-अक्ष के वर्तमान टिक स्थान और लेबल प्राप्त करे

  1. Matplotlib समोच्च साजिश के लिए अक्ष रेखाएं या मूल बनाएं।

    मैटलपोटलिब कंटूर प्लॉट के लिए अक्ष रेखाएं या मूल खींचने के लिए, हम उपयोग कर सकते हैंcontourf() , axhline() y=0 और axvline() x=0. numpy का उपयोग करके x, y, और z के लिए डेटा बिंदु बनाएं। अक्ष गुण सेट करने के लिए, हम plt.axis(off) . का उपयोग कर सकते हैं विधि। कॉन्टूरफ () . का प्रयोग करें x,