2016-08-03 3 views
5

Here में नीचे, ऊपर, बाएं, दाएं टिक दृश्यता सेट करें tick_params विधि का उपयोग कर अक्षों के एक सेट के दिए गए पक्ष पर टिक को बंद करने के बारे में एक प्रश्न है। मैं और right गुणों को अपने matplotlibrc में डिफ़ॉल्ट रूप से बंद करना चाहता हूं लेकिन मुझे नहीं लगता कि यह कैसे किया जाना है, क्योंकि matplotlibrc फ़ाइल के टिक अनुभाग xtick और ytick के मामले में चीजों से संबंधित हैं। मैं क्या खो रहा हूँ?matplotlibrc

उत्तर

1

मैं बहुत अपने आप matplotlib के लिए नया हूँ, लेकिन मैं belive आप कुछ इस तरह कर सकते हैं:

pl.tick_params(bottom="off", top="off") 
+0

अच्छा, यह एक साजिश के लिए काम करता है, लेकिन मैं इसे एक कस्टम थीम का डिफ़ॉल्ट व्यवहार करने की कोशिश कर रहा हूं। –

2

matplotlib GitHub पर चारों ओर sleuthing बाद, मैंने पाया कि मैं क्या तलाश कर रहा था: पर upcoming version 2.x branch, जब मैं इसे लिख रहा हूं, तो xtick.top, आदिटर, नए matplotlibrc टेम्पलेट में पैरामीटर के रूप में है।

तो जवाब यह है कि इस लेखन के समय, यह कार्यक्षमता टेम्पलेट्स के लिए उपलब्ध नहीं हो सकती है, और @ user2927356 की विधि मैं तब तक उपयोग कर सकता हूं जब तक matplotlib 2.x आता है।