पर विशिष्ट टिक छिपाने के लिए मैं अपने बार प्लॉट के पहले और आखिरी एक्स-अक्ष टिक टेक्स्ट को छिपाने की कोशिश कर रहा हूं, जो '2004' और '2013' है। Matplotlib स्वचालित रूप से इन्हें डिफ़ॉल्ट रूप से जोड़ता है, भले ही मेरा डेटासेट 2005 से 2012 तक है, इसलिए मैं अपनी बार साजिश में 2004 और 2013 नहीं रखना चाहता हूं। मैं इन टिकों को चुनने और छिपाने के लिए कोड की कुछ पंक्तियों की तलाश में हूं। कोई विचार?मैटलप्लिब - एक्स-अक्ष
14
A
उत्तर
23
कृपया मुझे बताएं कि यह नहीं है कि आप क्या चाहते हैं।
import sys, os
import matplotlib.pyplot as plt
path = sys.path[0]
sizes = [(12,3,), (4,3,)]
x = range(20)
for i, size in enumerate(sizes):
fig = plt.figure(figsize = size, dpi = 80, facecolor='white',edgecolor=None,linewidth=0.0, frameon=True, subplotpars=None)
ax = fig.add_subplot(111)
ax.plot(x)
plt.ylabel ('Some label')
plt.tight_layout()
make_invisible = True
if (make_invisible):
xticks = ax.xaxis.get_major_ticks()
xticks[0].label1.set_visible(False)
xticks[-1].label1.set_visible(False)
plt.show()
यह उदाहरण अदृश्य और आखिरी एक्स-टिक बनाता है। लेकिन आप आसानी से अपने विशेष टिकों की जांच जोड़ सकते हैं।
3
बस @ DmitryNazarov के जवाब में जोड़ने, तो आप सिर्फ टिक लेबल छुपाना चाहते हैं मामले में, ग्रिड लाइन दिखाई, उपयोग रखते हुए:
ax = plt.gca()
ax.axes.xaxis.set_ticklabels([])
ax.axes.yaxis.set_ticklabels([])
संबंधित मुद्दे
- 1. नेटवर्कएक्स और मैटलप्लिब
- 2. पायथन मैटलप्लिब आयताकार बिनिंग
- 3. मैं मैटलप्लिब कॉन्टूर प्लॉट
- 4. मैटलप्लिब रंग रंग पैलेट
- 5. मैटलप्लिब: एक 3 डी स्कैटर प्लॉट एनोटेटिंग
- 6. पायथन वेब होस्टिंग: न्यूम्पी, मैटलप्लिब, वैज्ञानिक कंप्यूटिंग
- 7. मैटलप्लिब में आयत में रंग कैसे सेट करूं?
- 8. मैटलप्लिब 3 डी में अक्ष को कैसे छिपा सकता हूं?
- 9. मैटलप्लिब के साथ कनेक्शन मैट्रिक्स को कैसे देखूं?
- 10. मैटलप्लिब प्लॉट्स के लिए रंगों का बड़ा सेट
- 11. माउस होवर के साथ पाइथन और मैटलप्लिब और एनोटेशन
- 12. एक सी ++ क्यूटी आवेदन में पाइथन/न्यूम्पी/मैटलप्लिब एम्बेड करें?
- 13. पायथन-मैटलप्लिब बॉक्सप्लॉट। प्रतिशत 0,10,25,50,75,90 और 100 कैसे दिखाएं?
- 14. मैटलप्लिब: मूर्तिकला केवल पहले अक्षर को प्रिंट करना
- 15. एक सामान्य वेक्टर के आधार पर एक विमान प्लॉट करें और मैटलैब या मैटलप्लिब
- 16. पायथन/मैटलप्लिब - क्या एक असंतुलित धुरी बनाने का कोई तरीका है?
- 17. मैटलप्लिब या मायावी में निम्नलिखित 3 डी डेटा का प्रतिनिधित्व कैसे करेंगे?
- 18. मैटलप्लिब में प्रोग्रामेटिक रूप से एक विशिष्ट सबप्लॉट का चयन कैसे कर सकता हूं?
- 19. मैटलप्लिब लाटेक्स: ग्रीक अक्षरों के साथ असंगत व्यवहार (विशेष रूप से \ rho)
- 20. मैटलप्लिब का उपयोग करके लॉग-लॉग प्लॉट पर सभी टिकों पर लॉगरिदमिक स्पेस ग्रिड लाइन कैसे दिखाऊं?
- 21. मैटलप्लिब में x के फ़ंक्शन के रूप में आप एक पंक्ति परिवर्तन की लाइनविड्थ कैसे बनाते हैं?
- 22. वैज्ञानिक नोटेशन से परहेज करते हुए, एक्स-अक्ष लेबल के पूर्ण रूप को लिखने के लिए मैटलप्लिब को कैसे बल दूं?
- 23. डेटा पॉइंट्स (या सीडीएफ प्लॉट करने के लिए बेहतर तरीका) की तुलना में कम मार्करों के साथ प्लॉट करें [मैटलप्लिब, या सामान्य साजिश सहायता]
- 24. matplotlib में axes को कैसे स्विच करें?
- 25. Matplotlib पायथन शो() तुरंत लौटता है
- 26. पायथन में खाली मंडलियों के साथ स्कैटर प्लॉट कैसे करें?
- 27. रिपोर्टबैब (पायथन)
- 28. वंडर-ट्विन पावर "आयत से ज़ूम" सक्रिय करें?
- 29. पायथन प्लॉट किंवदंती: मार्कर दो बार दिखाई देते हैं
- 30. एक वर्ग matplotlib.axes.AxesSubplot नहीं है, लेकिन मॉड्यूल matplotlib.axes कोई विशेषता AxesSubplot
आप अपने कोड में से कुछ को जोड़ने सकते हैं? – enginefree
आप अधिक नियंत्रण के लिए मैन्युअल रूप से टिक लेबल और स्थिति निर्दिष्ट कर सकते हैं: matplotlib दस्तावेज़ों में उदाहरण कोड देखें। http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.xticks – abought