आप matplotlib.pyplot
पिछले भूखंडों को "भूल" कैसे पाते हैं
मैं कई बार प्रयोग करके साजिश करने की कोशिश कर रहा हूं matplotlib.pyplot
कोड इस तरह दिखता है:
def plottest():
import numpy as np
import matplotlib.pyplot as plt
a=np.random.rand(10,)
b=np.random.rand(10,)
c=np.random.rand(10,)
plt.plot(a,label='a')
plt.plot(b,label='b')
plt.plot(c,label='c')
plt.legend(loc='upper left')
plt.ylabel('mag')
plt.xlabel('element)')
plt.show()
e=np.random.rand(10,)
f=np.random.rand(10,)
g=np.random.rand(10,)
plt.plot(e,label='e')
plt.plot(f,label='f')
plt.plot(g,label='g')
plt.legend(loc='upper left')
plt.ylabel('mag')
plt.xlabel('element)')
plt.show()
दुर्भाग्य से मैं एक ही प्लॉट प्राप्त कर रहा हूं (वास्तव में कुछ अन्य कोड से जो मैंने चला और कुछ समय पहले पूरा किया) कोई फर्क नहीं पड़ता कि मैं क्या करता हूं।
इसी तरह के कोड ने मेरे लिए पहले काम किया है।
मैंने इन सवालों पर गौर किया है:
Matplotlib pyplot शो () एक बार बंद होने के बाद काम नहीं करता है
(अजगर) matplotlib pyplot शो () .. अवरुद्ध या नहीं?
और उपयोग करने की कोशिश plt.show()
, plt.clf()
और plt.close
कोई लाभ नहीं हुआ।
कोई विचार?