/ / लेबल संक्षेप matplotlib नियंत्रित [डुप्लिकेट] - पायथन, matplotlib

लेबल संक्षेप matplotlib [डुप्लिकेट] - पायथन, matplotlib नियंत्रित

मैं सुंदर सीधा बार ग्राफ की साजिश कर रहा हूंजहां एक्स मान बड़ी संख्या में हैं। Matplotlib साजिश पर मूल्य में पिछले 2-3 संख्याओं का उपयोग करके इसे संभालने लगता है और फिर "किंवदंती" में पहली एक्स संख्या डाल दिया। तो उदाहरण में मैं दिखा रहा हूं कि पहला टिक 8245540 नंबर का प्रतिनिधि है, 40 प्लॉट पर इस्तेमाल किया जाता है और 82455 पौराणिक कथाओं में रखा जाता है।

संख्याओं को संक्षिप्त करने के तरीके को नियंत्रित करने का कोई तरीका है या एक्स अक्ष को लेबल करते समय बस पूर्ण संख्या का उपयोग करें?

नीचे एक उदाहरण है।

यहां छवि विवरण दर्ज करें

उत्तर:

जवाब के लिए 0 № 1

निम्न का उपयोग करें:

from matplotlib.ticker import FormatStrFormatter
# plot here
pyplot.gca().xaxis.set_major_formatter(FormatStrFormatter("%d"))

अधिक जानकारी के लिए इसे देखें: Matplotlib: टिक लेबल्स के लिए फ्लोट के प्रारूप निर्दिष्ट करें