matplotlib: CIA kullanmak için bir arsa, takas(), clf() veya close()?
Orada fonksiyonları: Matplotlib sunmaktadır
cla() # Clear axis
clf() # Clear figure
close() # Close a figure window
Belgelere bu işlevler arasındaki fark nedir içgörü bir sürü sunmuyor. Her fonksiyonu kullanmalıyım ve tam olarak ne işe yarıyor?
CEVAP
Onlar matplotlib hangi şekil bir pencere birçok eksenleri oluşabilir hangi bir şekil içeren bir hiyerarşik düzen kullandığından farklı şeyler yapın. Ayrıca, pylab arabirimi işlevleri vardır ve Figure sınıf yöntem vardır. Her iki durumda da, aşağıda ele alacağım.
arayüz pylab
pylab matplotlib matlab benzer kullanılmasına izin fonksiyonları bir çift toplayan bir modül. Ben burada pylab import matplotlib.pyplot as pltolarak ithal edildiğini varsayalım.
Bu durumda, bir şeyler çıkarmak için üç farklı komut vardır:
plt.cla() clears an axis, yani mevcut rakam şu anda etkin ekseni. Diğer eksenler el değmemiş bırakır.
plt.clf() clears the entire current figure tüm eksenleri ile, ancak pencere, diğer araziler için yeniden olabilir gibi açıldı bırakır.
Eğer aksi belirtilmediği yoksa Geçerli pencereyi olacak plt.close() closes a window,.
Size en uygun böylece use-case bağlıdır.
close() işlevi ayrıca bir kapalı olmadığını belirtmek için izin verir. Bu bağımsız değişken bir dizi ya da adı figure(number_or_name) kullanarak veya örnek fig elde edilen bir rakam olabilir, yani,fig = figure() kullanarak oluşturulduğunda bir pencere de olabilir. Hiçbir tartışma close() verilir şu anda etkin pencereyi kapalı olacaktır. Ayrıca, sözdizimi tüm rakamlar kapatır close('all').
Şekil sınıfının yöntemleri
Ayrıca, Figure Sınıf rakamları temizlemek için yöntemler sağlar.
fig Figure bir örneği olan aşağıdaki ifade edeyim:
fig.clf() clears the entire figure. Bu Ara fig mevcut rakam ise sadece plt.clf() eÅŸdeÄŸerdir.
fig.clear() fig.clf() ile eş anlamlıdır
Hatta del fig ilişkili şekil pencereyi kapatmak unutmayın. Bir rakam kapatmak için tek yolu bildiğim kadarıyla pencere yukarıda açıklandığı gibi plt.close(fig) kullanıyor.

Görüntü için arsa Matplotlib örneğin, ...
Kullanmak < muyum;ımg>, <objec...
Nasıl css display none değişiklik veya...
bir WordPress kullanmak veya bazı dize...
Nasıl matplotlib bir arsa üzerinde yaz...