मेरे पास एक ऐसा क्षेत्र है जहां मैं मौजूदा प्लॉट लाइन (उसी रंग के) पर सीमाओं को पकड़ना चाहता हूं जो धराशायी है।matplotlib बिना किनारों के fill_between hatched?
हालांकि, जब मैं fill_between
का उपयोग क्षेत्र को छीनने के लिए उपयोग करता हूं तो इसके चारों ओर एक सीमा भी खींची जाती है। यह सीमा उन हिस्सों के साथ साझा गुणों को दिखाती है जो हैचिंग बनाते हैं, इसलिए मैं किनारे को "none" पर सेट नहीं कर सकता या लिनस्टाइल को "-" सेट नहीं कर सकता क्योंकि हेचिंग समान रूप से प्रभावित होती है।
import matplotlib.pyploy as plt
plt.plot([0,1],[0,1],ls="--",c="b")
plt.fill_between([0,1],[0,1],color="none",hatch="X",edgecolor="b")
plt.show()
इस उदाहरण में मैं 0,0 से 1,1 करने के लिए विकर्ण रेखा चाहते हैं धराशायी किया जाना है।
अग्रिम में बहुत धन्यवाद।
क्यों अपने वर्ग कोष्ठक के सभी भाग निकले कर रहे हैं? – tacaswell
मुझे नहीं पता, @tcaswell वास्तव में चीजों को पढ़ने पर आपकी आंखें मेरी तुलना में काफी बेहतर हैं! – Greg
बढ़िया, मुझे लगता है कि मैंने हर दूसरे kwarg को 'fill_between'' को छोड़कर कोशिश की है! – Jdog