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

Matplotlib को एक्स-अक्ष पर पूर्णांक के रूप में मान दिखाने के लिए कैसे मजबूर करें?


x-अक्ष पर पूर्णांकों के रूप में मान दिखाने के लिए matplotlib को बाध्य करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • दो सूचियां बनाएं, x और y , डेटा बिंदुओं का।
  • प्लॉट x और y प्लॉट () . का उपयोग करके विधि।
  • X-अक्ष पर केवल पूर्णांकों के लिए एक नई सूची बनाएं। math.floor() . का उपयोग करें और math.ceil() दशमलव को हटाने और सूची में केवल पूर्णांक शामिल करने के लिए।
  • सेट x और y लेबल।
  • आकृति का शीर्षक सेट करें।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

pltplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truey =[0.17, 1.17, 2.98, 3.15, 4.11, 5.151] ]x =[1.0, 1.75, 2.90, 3.15, 4.50, 5.50]plt.plot(x, y)new_list =range(math.floor(min(x)), math.ceil(max(x))+1) plt.xticks(new_list)plt.xlabel("X-axis")plt.ylabel("Y-axis")plt.title("X-axis पर केवल Integers")plt.show()

आउटपुट

Matplotlib को एक्स-अक्ष पर पूर्णांक के रूप में मान दिखाने के लिए कैसे मजबूर करें?


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

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

  1. Matplotlib में सभी लेबल मान कैसे प्रदर्शित करें?

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

  1. पायथन Matplotlib में वाई-अक्ष पर मान कैसे निर्दिष्ट करें?

    पायथन में Y-अक्ष पर मान निर्दिष्ट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं- numpy का उपयोग करके x और y डेटा बिंदु बनाएं। अक्षों का मान निर्दिष्ट करने के लिए, वर्णों की एक सूची बनाएं। xticks का प्रयोग करें और yticks एक्स और वाई के साथ कुल्हाड़ियों पर टिक को निर्दिष्ट करने की विधि क्रमशः डेटा बिंद