मेरे कोड में, मैं समय-समय पर ग्राफ बनाने और ग्राफ को फ़ाइल में सहेजने की कोशिश कर रहा हूं। कोड इस तरह दिखता है:पिलैब ओवरलेइंग प्लॉट्स रोकें?
import pylab as p
def simpledist(speclist,totalbugs,a):
data = [float(spec.pop)/float(totalbugs) for spec in speclist]
p.hist(data)
p.savefig('/Home/s1215235/Documents/python/newfolder/' + str(a) + '.png')
हालांकि, ऐसा करने का मतलब है कि हर नई साजिश है कि बनाया जाता है, भूखंडों पर पहले ओवरले किया जाता रहा (a
एक काउंटर है)। मैं इसे कैसे बता सकता हूं कि एक बार जब मैंने आंकड़ा बचा लिया है, तो मैं इसे एक नया आंकड़ा शुरू करना चाहता हूं?
इसे ठीक करें, धन्यवाद! –
आप भी 'p.gca()। Cla() 'का सुझाव देना चाहेंगे, ताकि यदि आपके पास कोई आंकड़ा शीर्षक हो, आदि और आप उन सभी को दोबारा नहीं करना चाहते हैं, तो बस अक्ष को अपडेट करें। मुझे लगता है कि हिस्टोग्राम के डेटा को अपडेट करने का एक और जटिल तरीका भी है। – Yann