Seaborn: KDE, panda, dan hue

Dibuat pada 11 Jun 2015  ·  3Komentar  ·  Sumber: mwaskom/seaborn

Berasal dari R dan ggplot (), saya berulang kali mendapati diri saya ingin menulis ini:

sns.kdeplot(data = DateFrame, x = 'column1', hue = 'column2')

berharap mendapatkan sesuatu seperti ini .

Dan kemudian saya melihat-lihat dokumen untuk melihat apa yang sebenarnya harus saya lakukan untuk mendapatkan plot yang terlihat seperti itu dan tampaknya sangat tidak praktis. Tidak sama sekali yang saya inginkan dari alat plot-cepat / eksplorasi data.

Apakah ini sintaks yang ingin Anda dukung atau ada sesuatu yang sangat tidak mendasar tentangnya?

question

Komentar yang paling membantu

Ya, hal seperti ini mungkin akan terjadi, tergantung pada seberapa marah orang-orang tentang perubahan pada plot kategori di 0,6.

Selain kode Tom, Anda juga bisa melakukannya

sns.FacetGrid(data, hue="column2").map(sns.kdeplot, "column1")

Yang lebih ggplotty.

Semua 3 komentar

@TDaltonC FYI Saya biasanya akan melakukan sesuatu seperti

gr = df.groupby('column2').column1
for label, arr in gr:
    sns.kdeplot(arr, label=label, shade=True

yang tidak terlalu buruk.

Ya, hal seperti ini mungkin akan terjadi, tergantung pada seberapa marah orang-orang tentang perubahan pada plot kategori di 0,6.

Selain kode Tom, Anda juga bisa melakukannya

sns.FacetGrid(data, hue="column2").map(sns.kdeplot, "column1")

Yang lebih ggplotty.

Ditutup di # 2104 dengan penambahan hue menjadi kdeplot

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

amelio-vazquez-reina picture amelio-vazquez-reina  ·  3Komentar

songololo picture songololo  ·  4Komentar

rrbarbosa picture rrbarbosa  ·  3Komentar

amelio-vazquez-reina picture amelio-vazquez-reina  ·  4Komentar

JanHomann picture JanHomann  ·  3Komentar