single
Jakaumaliittymän Käyttäminen
Pyyhkäise näyttääksesi valikon
displot (jakaumakuvaaja) on "ylätason" funktio kaikille tähän asti oppimillemme kuvaajille. Se tarjoaa yhden käyttöliittymän histogrammien, KDE-kuvaajien ja ECDF-kuvaajien luomiseen.
Miksi käyttää Displotia?
Vaikka histplot ja kdeplot soveltuvat hyvin yksittäisiin kuvaajiin, displot on erityinen vahvuus: fasaaditus.
Käyttämällä col (sarake) tai row (rivi) -parametria, displot voi automaattisesti jakaa aineiston useisiin vierekkäisiin alikuvaajiin kategorian perusteella.
Keskeiset parametrit
kind: määrittää kuvaajatyypin;'hist'(oletus);'kde';'ecdf'.col/row: jakaa datan erillisiin alikuvaajiin sarakkeisiin tai riveihin järjestettynä.
Esimerkki
Näin voit luoda välittömästi 3 erillistä histogrammia eri lajien mukaan yhdellä koodirivillä.
12345678910111213141516import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
Swipe to start coding
Visualisoi timanttien karaattien jakauma käyttämällä diamonds-aineistoa.
- Aseta tyyli arvoksi
'darkgrid'. - Luo KDE-kuvaaja
displot-funktiolla:
- Aseta
xarvoksi'carat'.- Väritä käyrät
'cut'-sarakkeen mukaan käyttämällähue-parametria. - Jaa kuvaaja erillisiin sarakkeisiin timantin
'color'-sarakkeen perusteella käyttämälläcol-parametria. - Määritä kuvaajatyypiksi
'kde'käyttämälläkind-parametria.
- Väritä käyrät
- Normalisoi data käyttämällä
multiple='fill'suhteellisten osuuksien näyttämiseksi.- Käytä
'viridis'-väripalettia. - Käytä
df-muuttujaa datana.
- Käytä
- Näytä kuvaaja.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme