matplotlib आंकड़े बनाने में, आपको दशमलव के रूप में प्रदर्शित होने वाले अक्ष ऑफसेट के साथ समस्याओं का सामना करना पड़ सकता है। उदाहरण के लिए, नैनोसेकंड माप y-अक्ष पर 44e-9 के बजाय 4.4e-8 के रूप में दिखाई देता है, और दिन की गणना x-अक्ष पर 55447 के बजाय 5.54478e4 के रूप में दिखाई देती है।
इसे हल करने के लिए, आप यह कर सकते हैं उपयोगऑफसेट=गलत के साथ स्केलरफॉर्मेटर का उपयोग करके विशिष्ट अक्षों के लिए ऑफसेट अक्षम करें। यहां बताया गया है:
import matplotlib.pyplot as plt fig, ax = plt.subplots() # Disable offset for y-axis y_formatter = ScalarFormatter(useOffset=False) ax.yaxis.set_major_formatter(y_formatter)
एक्स-एक्सिस के लिए, आप इसका उपयोग कर सकते हैं:
# Disable offset for x-axis x_formatter = ScalarFormatter(useOffset=False) ax.xaxis.set_major_formatter(x_formatter)
इन परिवर्तनों के साथ, अक्ष इच्छानुसार ऑफसेट के लिए पूर्ण संख्याएँ प्रदर्शित करेगा।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3