के सापेक्ष स्थिति को टिक्स करता है क्या लेबल और अक्ष के बीच टिक सेट करने के लिए matplotlib में कोई तरीका है क्योंकि यह मूल रूप से मूल रूप से है? ऑनलाइन उदाहरण अनुभाग इस सुविधा के साथ एक साजिश नहीं दिखाता है। मुझे साजिश क्षेत्र के बाहर टिक लगाना पसंद है क्योंकि कभी-कभी साजिश अंदर आने पर टिकों को छुपाती है।matplotlib अक्ष
उत्तर
सेट करने के लिए सिर्फ प्रमुख टिक:
ax = plt.gca()
ax.get_yaxis().set_tick_params(direction='out')
ax.get_xaxis().set_tick_params(direction='out')
plt.draw()
सभी टिक स्थापित करने के लिए (लघु और प्रमुख),
ax.get_yaxis().set_tick_params(which='both', direction='out')
ax.get_xaxis().set_tick_params(which='both', direction='out')
plt.draw()
ही समय में दोनों x और y अक्ष सेट करने के लिए:
ax = plt.gca()
ax.tick_params(direction='out')
axis level doc और axes level doc
टिकों के सापेक्ष टिक लेबल को स्थानांतरित करने के लिए pad
का उपयोग करें।
ax.tick_params(direction='out', pad=5)
plt.draw()
तुलना करें
ax.tick_params(direction='out', pad=15)
plt.draw()
से संबंधित अंतिम व्यक्ति ठीक काम करता प्रतीत होता है। अब मुझे टिक लेबल को एक ही दूरी से स्थानांतरित करने का एक तरीका ढूंढना है। असल में मैंने गलती से दो बार कोड लाइन 'ax.tick_params (जो =' दोनों ', दिशा =' बाहर ', लंबाई = 25, चौड़ाई = 6) डाल दी और आश्चर्य की बात है कि यह आवश्यक राशि से साजिश के आकार को कम कर देता है एक आदर्श साजिश। लेकिन मुझे नहीं पता क्यों। – user1850133
क्या आपको 'plt.draw()' शामिल करना याद आया? आप 'पैड' क्वार के साथ लेबल और टिक के बीच की जगह समायोजित कर सकते हैं। – tacaswell
यहां http://matplotlib.org/api/pyplot_api.html?highlight=pyplot.draw#matplotlib.pyplot.draw; वे कहते हैं कि plt.draw() की आवश्यकता नहीं है संशोधन के अनुक्रम शो() के साथ समाप्त होता है; हालांकि मैंने plt.draw() की परिभाषा की जांच करने से पहले इसे आजमाया: यह कुछ भी नहीं बदला। 'पैड' क्या है? – user1850133
साथ मुझे लगता है कि आप इस की जरूरत है:
subplot वस्तु आप
ax = plt.subplot(111)
yax = ax.get_yaxis()
plt.xticks(y_pos, city)
xtickNames=ax.set_xticklabels(city)
plt.setp(xtickNames, rotation=45, fontsize=10)
- 1. matplotlib अक्ष
- 2. जोड़ने अतिरिक्त अक्ष matplotlib
- 3. matplotlib अक्ष लेबल प्रारूप
- 4. Matplotlib: डेटाटाइम अक्ष
- 5. matplotlib यूनिकोड अक्ष काहिरा रेंडरर
- 6. ओवरलैपिंग y- अक्ष टिक लेबल और x- अक्ष matplotlib
- 7. आर स्टाइल डेटा-अक्ष बफर matplotlib
- 8. अक्ष रेखाएं या Matplotlib contour plot
- 9. matplotlib
- 10. matplotlib
- 11. matplotlib
- 12. matplotlib
- 13. matplotlib
- 14. matplotlib
- 15. matplotlib
- 16. matplotlib
- 17. matplotlib
- 18. matplotlib
- 19. matplotlib
- 20. matplotlib
- 21. matplotlib
- 22. Matplotlib
- 23. matplotlib
- 24. matplotlib
- 25. पांडा, matplotlib, डेटा फ्रेम इंडेक्स अक्ष अक्ष टिक लेबल के रूप में उपयोग करें
- 26. Matplotlib imshow अक्ष से मिलान करने के लिए imshow?
- 27. Matplotlib/pyplot: अक्ष श्रेणी को कैसे लागू करें?
- 28. एक matplotlib grafic में एक अक्ष को घुमाएं
- 29. matplotlib अक्ष लेबल: \ थीटा \ थीटा काम नहीं करता करता
- 30. matplotlib: पारदर्शी पृष्ठभूमि के साथ दूसरी अक्ष() जोड़ना?
बारीकी से अपने टिक के साथ खेल सकते हो रही द्वारा http://stackoverflow.com/questions/14705904/matplotlib-ticks-thickness – tacaswell