Matplotlib में x अक्ष मान कैसे सेट करें
आप Matplotlib में किसी प्लॉट के लिए X अक्ष मान सेट करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:
#specify x-axis locations x_ticks = [2, 4, 6, 8, 10] #specify x-axis labels x_labels = ['A', 'B', 'C', 'D', 'E'] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण 1: समान अंतराल पर एक्स-अक्ष मान सेट करें
निम्नलिखित कोड दिखाता है कि Matplotlib में समान अंतराल पर X अक्ष मान कैसे सेट करें:
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis locations x_ticks = [2, 4, 6, 8, 10] #specify x-axis labels x_labels = ['A', 'B', 'C', 'D', 'E'] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
ध्यान दें कि प्रत्येक एक्स अक्ष मान समदूरस्थ अंतराल पर दिखाई देता है।
उदाहरण 2: असमान अंतराल पर एक्स-अक्ष मान सेट करें
निम्नलिखित कोड दिखाता है कि मैटप्लोटलिब में असमान अंतराल पर एक्स अक्ष मान कैसे सेट करें:
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis locations x_ticks = [1, 2, 6, 10] #specify x-axis labels x_labels = [1, 2, 6, 10] #add x-axis values to plot plt. xticks (ticks=x_ticks, labels=x_labels)
उदाहरण 3: एक्स-एक्सिस मानों को केवल डेटा बिंदुओं पर सेट करें
निम्नलिखित कोड दिखाता है कि केवल डेटा बिंदुओं पर एक्स अक्ष मान कैसे सेट करें:
import matplotlib. pyplot as plt #define x and y x = [1, 4, 10] y = [5, 11, 27] #create plot of x and y plt. plot (x, y) #specify x-axis labels x_labels = ['A', 'B', 'C'] #add x-axis values to plot plt. xticks (ticks=x, labels=x_labels)
नोट: आप plt.xticks() फ़ंक्शन के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।
अतिरिक्त संसाधन
Matplotlib में अक्ष श्रेणियाँ कैसे सेट करें
Matplotlib में चेकमार्क लेबल का फ़ॉन्ट आकार कैसे सेट करें
एक ही आकृति पर एकाधिक मैटप्लोटलिब प्लॉट कैसे बनाएं