में टिक लेबल निर्दिष्ट करें, मैं ग्रिड वाले भूखंडों में गिनती करने की कोशिश कर रहा हूं, लेकिन मैं यह समझने में सक्षम नहीं हूं कि मैं इसके बारे में कैसे जाता हूं।ग्रिड अंतराल बदलें और मैटलप्लिब
के अंतराल पर बिंदीदार ग्रिड है प्रमुख टिक लेबल है केवल हर 20
मैं टिक साजिश बाहर होना चाहते हैं: करने के लिए मैं चाहता हूँ।
उन ग्रिड
मैं ऐसे here और here के रूप में संभावित डुप्लीकेट के लिए जाँच की है अंदर "मायने रखता है" है, लेकिन मैं यह पता लगाने के लिए सक्षम नहीं किया गया है।
यह मेरा कोड है।
import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator, FormatStrFormatter
for key, value in sorted(data.items()):
x = value[0][2]
y = value[0][3]
count = value[0][4]
fig = plt.figure()
ax = fig.add_subplot(111)
ax.annotate(count, xy = (x, y), size = 5)
# Overwrites and I only get the last data point
plt.close()
# Without this, I get "fail to allocate bitmap" error
plt.suptitle('Number of counts', fontsize = 12)
ax.set_xlabel('x')
ax.set_ylabel('y')
plt.axes().set_aspect('equal')
plt.axis([0, 1000, 0, 1000])
# This gives an interval of 200
majorLocator = MultipleLocator(20)
majorFormatter = FormatStrFormatter('%d')
minorLocator = MultipleLocator(5)
# I want minor grid to be 5 and major grid to be 20
plt.grid()
filename = 'C:\Users\Owl\Desktop\Plot.png'
plt.savefig(filename, dpi = 150)
plt.close()
यही मुझे मिलता है।
मैं भी डेटा बिंदुओं, जो मैं भी साथ ... किसी को भी कृपया मुझे इस समस्या के साथ मदद कर सकता है मुझे दिक्कत है अधिलेखित करने की एक समस्या है?
आप अपने जवाब के लिए बहुत बहुत धन्यवाद! आपने मेरे मुद्दों को हल किया! बाहर की टिक सेट करने के लिए, मुझे बस ax.tick_params (जो = 'दोनों', दिशा = 'बाहर') जोड़ना पड़ा। – owl