Rumah > pembangunan bahagian belakang > Tutorial Python > cla(), clf(), atau close(): Bila hendak menggunakan Matplotlib Fungsi mana untuk Pembersihan Plot?

cla(), clf(), atau close(): Bila hendak menggunakan Matplotlib Fungsi mana untuk Pembersihan Plot?

Linda Hamilton
Lepaskan: 2024-11-27 12:15:15
asal
837 orang telah melayarinya

cla(), clf(), or close(): When to Use Which Matplotlib Function for Plot Clearing?

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
Function Action Scope
cla() (pyplot) Clear current axes Current axes
clf() (pyplot) Clear current figure Current figure
close() (pyplot) Close figure window Specified or current window
clf() (Figure method) Clear figure Figure instance
clear() (Figure method) Synonym for clf() Figure instance
cla()

(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()
    (Kaedah Rajah )
Jelaskan angka Angka rajah
  • jelas() (Rajah kaedah)
  • Sinonim untuk clf() Instance Rajah
    Pertimbangan Penggunaan
  • Pilihan fungsi bergantung pada tindakan yang diingini. Jika anda mahu:
  • Kosongkan hanya paksi semasa:
  • Gunakan cla().Kosongkan keseluruhan rajah tetapi pastikan tetingkap terbuka: Gunakan clf().Tutup tetingkap angka: Gunakan tutup().

    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!

    sumber:php.cn
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Artikel terbaru oleh pengarang
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan