Seaborn.violin plot (x = None, x = None, warna = None, data = None, order = Tidak ada, agar warna = None, bw = ‘scott’, potong = 2, skala = ‘daerah’, scale_warna = True, gridsize = 100, lebar = 0,8, ‘kotak’ = batin, split = False, orientasi = None, linewidth = Tidak ada, warna = None, palet = None, saturasi = 0,75, kapak = None, ** kwargs) Menggambar kombinasi boxplot dan estimasi densitas kernel. Sebuah violin plot memainkan peran yang sama sebagai plot dan whisker plots. Ini menunjukkan distribusi data kuantitatif di beberapa tingkat satu (atau lebih) variabel kategori seperti bahwa mereka distribusi dapat dibandingkan. Tidak seperti plotbox, di mana semua komponen rencana sesuai dengan data points yang sebenarnya, violin plot memiliki estimasi densitas kernel dari distribusi yang mendasarinya. Hal ini dapat menjadi cara yang efektif dan menarik untuk menampilkan beberapa distribusi data sekaligus, namun perlu diingat bahwa prosedur estimasi dipengaruhi oleh ukuran sampel, dan violin untuk sampel yang relatif kecil mungkin terlihat menyesatkan halus. Input data dapat dikirimkan dalam berbagai format, termasuk: Vektor data direpresentasikan sebagai daftar, array numpy, atau benda panda
Series lulus langsung dengan parameter x, y, dan / atau warna. Sebuah “bentuk panjang” DataFrame, dalam hal ini x, y, dan variabel warna akan menentukan bagaimana data diplot. A “wide-bentuk” DataFrame, sehingga setiap kolom numerik akan diplot. Apa pun diterima oleh plt.boxplot (misalnya array 2d atau daftar vektor) Dalam kebanyakan kasus, adalah mungkin untuk menggunakan numpy atau
Python objek, tetapi objek pada phyton lebih disukai karena nama-nama yang terkait akan digunakan untuk mendefinisikan keterangan sumbu. Selain itu,
Anda dapat menggunakan jenis kategori untuk variabel pengelompokan untuk mengontrol urutan elemen plot. Parameter: x, y, warna, nama variabel dalam data atau data vektor,
Input opsional untuk merencanakan data formulir panjang. Lihat contoh untuk interpretasi
Data yaitu DataFrame Tidy (“bentuk panjang”) dataframe mana setiap kolom adalah variabel dan setiap baris adalah pengamatan. order, warna_order, daftar string,
Orde opsional untuk merencanakan tingkat kategoris dalam, jika tingkat yang disimpulkan dari objek data. bw: {‘scott’, ‘silverman’, float}, opsional
Entah nama aturan referensi atau faktor skala untuk digunakan saat menghitung bandwidth kernel. Ukuran kernel yang sebenarnya akan ditentukan dengan mengalikan faktor skala dengan standar deviasi dari data dalam setiap bin dipotong float, opsional
Jarak, dalam satuan ukuran bandwidth, untuk memperpanjang kepadatan masa lalu datapoints ekstrim. Set ke 0 untuk membatasi rentang violin dalam kisaran data yang diamati (yaitu, memiliki efek yang sama seperti langsing = True dalam skala ggplot:. {“Daerah”, “menghitung”, “width”}, opsional
Metode yang digunakan untuk skala lebar setiap violin. Jika daerah, masing-masing violin akan memiliki area yang sama. Jika jumlah, lebar violin akan ditingkatkan dengan jumlah pengamatan di bin itu. Jika lebar, masing-masing violin akan memiliki lebar yang sama. scale_warna: bool, opsional
Ketika bersarang violin menggunakan variabel rona, parameter ini menentukan apakah scaling dihitung dalam setiap tingkat variabel pengelompokan utama (scale_warna = True) atau di semua violin pada plot (scale_warna = False) gridsize. int
Jumlah opsional poin di grid diskrit digunakan untuk menghitung estimasi kepadatan kernel width:.. float,
Lebar opsional dari elemen penuh saat tidak menggunakan rona bersarang, atau lebar semua elemen untuk satu tingkat dari variabel pengelompokan utama dalam : {“kotak”, “kuartil”, “titik”, “tongkat”, ada}, Perwakilan opsional dari datapoints di pedalaman violin. Jika kotak, menggambar boxplot miniatur. Jika kuartil, menarik kuartil dari distribusi. Jika titik atau tongkat, menunjukkan setiap datapoint yang mendasari. Menggunakan Tidak akan menarik violin tanpa hiasan. perpecahan: bool, opsional
Bila menggunakan rona bersarang dengan variabel yang mengambil dua tingkat, pengaturan split
Benar akan menarik setengah dari violin untuk setiap tingkat. Hal ini dapat membuat lebih mudah untuk langsung membandingkan distribusi. orient: “v” | “H”, Orientasi opsional plot (vertikal atau horizontal). Ini biasanya disimpulkan dari type variabel input, tetapi dapat digunakan untuk menentukan kapan “kategoris” variabel adalah lebar bentuk data numerik atau ketika merencanakan. linewidth,float, Lebar opsional garis abu-abu yang membingkai elemen plot. warna: warna matplotlib,
Warna opsional untuk semua elemen, atau benih untuk light_palette () bila menggunakan warna bersarang. palet: palet warna
Seaborn atau dict, Warna opsional untuk digunakan untuk berbagai tingkat variabel rona. Harus sesuatu yang bisa ditafsirkan oleh color_palette (), atau tingkat pemetaan rona kamus matplotlib warna. saturasi: float,
Proporsi opsional saturasi asli untuk menggambar warna pada. Patch besar sering terlihat lebih baik dengan warna sedikit desaturated, tetapi mengatur ini untuk 1 jika
Anda ingin warna rencana untuk sempurna sesuai spec warna masukan. kapak: Matplotlib Axes, Axes opsional keberatan untuk menarik plot ke, jika tidak menggunakan
Axes saat ini. Pengembalian: kapak: Matplotlib Axes Mengembalikan objek
Axes dengan boxplot ditarik ke atasnya. Lihat juga boxplot
Sebuah plot kotak-dan-kumis tradisional dengan API yang sama. stripplot A sebar di mana satu variabel kategoris. Dapat digunakan dalam hubungannya dengan plot lain untuk menunjukkan setiap pengamatan. Contoh Menggambar violinplot horizontal tunggal:
Tidak ada komentar:
Posting Komentar