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()आउटपुट