Rumah >pembangunan bahagian belakang >Tutorial Python >cla(), clf(), atau close(): Bila hendak menggunakan Matplotlib Fungsi mana untuk Pembersihan Plot?
Bila Melaksanakan cla(), clf(), atau close() untuk Pembersihan Plot
matplotlib menawarkan cla(), clf( ), dan close() berfungsi untuk mengosongkan visualisasi, tetapi skop dan tindakannya berbeza.
Matplotlib Hierarki
Matplotlib menyusun plot ke dalam hierarki: tetingkap angka > angka > paksi.
Fungsi cla() dan clf()
Dalam antara muka pyplot, cla() mengosongkan paksi semasa dalam rajah semasa, meninggalkan paksi lain tidak terjejas. clf() mengosongkan keseluruhan angka semasa, termasuk semua paksi, tetapi mengekalkan tetingkap untuk plot masa hadapan.
Fungsi close()
Fungsi close(), dalam berbeza dengan fungsi pyplot, adalah kaedah kelas Rajah. Ia menutup tetingkap angka yang ditentukan, sama ada tetingkap semasa atau tidak. close('all') menutup semua tetingkap angka.
Ringkasan Kefungsian
Fungsi | Tindakan | Skop | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(pyplot) |
Kosongkan paksi semasa | Paksi semasa | ||||||||||||||||||
clf() (pyplot) td> | Kosongkan angka semasa | Angka semasa | ||||||||||||||||||
tutup() (pyplot) |
Tutup tetingkap angka | Tetingkap yang ditentukan atau semasa | ||||||||||||||||||
clf()
|
Jelaskan angka | Angka rajah | ||||||||||||||||||
Sinonim untuk clf() | Instance Rajah |
Atas ialah kandungan terperinci cla(), clf(), atau close(): Bila hendak menggunakan Matplotlib Fungsi mana untuk Pembersihan Plot?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!