Grafiği nasıl silerim veya kapatırım?Matplotlib'deki grafiği nasıl silerim veya kapatırım?
Grafik çizmek için bir işlev tanımlamıştım. Bununla birlikte, değişkeni değiştirip matplotlib penceresini kapatıp yeni bir grafik çizdiğimde, önceki grafik silinmez. Aşağıda benim programıdır: Benim programda
def graphforcevsmass():
global velocityvalue
global radiusvalue
for i in range(101):
j = i * float(int(velocityvalue) ** 2/int(radiusvalue))
x.append(i)
y.append(j)
plt.plot(x, y)
plt.draw()
, yukarıdaki işlevi etkinleştirmek için bir düğmeye kullanılan ve değişken Tkinter penceresindeki ölçeğine bağlı olarak değişecektir. yeni değişkenler komplo önce
plt.clf() # Clear figure
kullanmak olacaktır yapmak
Katıştırılmış bir matplotlib grafiğe sahip bir tkinter penceresini kapatmak mı istiyorsunuz? –
evet, gömülü bir matplotlib grafiğine sahip bir kırpma penceresini kapatmayı kastediyorum. –