Kategorisen Käyttöliittymän Hallinta
catplot (kategorinen kuvaaja) on yleinen kuvaajatasoinen rajapinta, joka tarjoaa pääsyn kaikkiin aiemmin opittuihin kategorisiin kuvaajiin (stripplot, boxplot, violinplot, barplot jne.).
Miksi käyttää Catplotia?
Samoin kuin displot, catplotin tärkein ominaisuus on fasaaditus. Voit helposti jakaa analyysin useisiin alikuvaajiin kategorisen muuttujan perusteella käyttämällä row ja col -parametreja.
Keskeiset parametrit
kind: piirrettävän kuvaajatyypin nimi. Oletuksena'strip', mutta voit asettaa arvoksi:'swarm','box','violin','boxen','point','bar','count'.row/col: muuttujat, jotka määrittävät eri osa-aineistot eri fasaadeihin (alikuvaajiin);legend_out: josTrue(oletus), selite piirretään kuvaajan ulkopuolelle, jotta se ei peitä dataa.
Live-esimerkki
Tässä luodaan laatikko diagrammi automaattisesti jokaiselle vuorokaudenajalle (Lunch/Dinner) käyttämällä col-parametria.
123456789101112131415161718import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a grid of boxplots sns.catplot( data=df, hue='day', x='day', y='total_bill', col='time', # Split into 2 columns (Lunch/Dinner) kind='box', # Draw boxplots palette='Set3' ) plt.show()
Swipe to start coding
Visualisoi pingviinien ruumiinmassaa eri saarilla ja lajeissa.
- Aseta tyyli arvoksi
'white'. Mukauta taustaväri arvoksi'aliceblue'('axes.facecolor'). - Luo catplot käyttäen
penguins-aineistoa (df):- Aseta
'species'x-akselille ja'body_mass_g'y-akselille. - Väritä pisteet
'sex'-muuttujan mukaan käyttäenhue-parametria. - Jaa kuvaaja riveihin
'island'-muuttujan perusteella käyttäenrow-parametria. - Käytä
'viridis'-väripalettia.
- Aseta
- Aseta pisteiden läpinäkyvyys
alphaarvoksi0.6. - Siirrä selite kuvaajan sisälle asettamalla
legend_out=False.
- Näytä kuvaaja.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 4.55
Kategorisen Käyttöliittymän Hallinta
Pyyhkäise näyttääksesi valikon
catplot (kategorinen kuvaaja) on yleinen kuvaajatasoinen rajapinta, joka tarjoaa pääsyn kaikkiin aiemmin opittuihin kategorisiin kuvaajiin (stripplot, boxplot, violinplot, barplot jne.).
Miksi käyttää Catplotia?
Samoin kuin displot, catplotin tärkein ominaisuus on fasaaditus. Voit helposti jakaa analyysin useisiin alikuvaajiin kategorisen muuttujan perusteella käyttämällä row ja col -parametreja.
Keskeiset parametrit
kind: piirrettävän kuvaajatyypin nimi. Oletuksena'strip', mutta voit asettaa arvoksi:'swarm','box','violin','boxen','point','bar','count'.row/col: muuttujat, jotka määrittävät eri osa-aineistot eri fasaadeihin (alikuvaajiin);legend_out: josTrue(oletus), selite piirretään kuvaajan ulkopuolelle, jotta se ei peitä dataa.
Live-esimerkki
Tässä luodaan laatikko diagrammi automaattisesti jokaiselle vuorokaudenajalle (Lunch/Dinner) käyttämällä col-parametria.
123456789101112131415161718import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a grid of boxplots sns.catplot( data=df, hue='day', x='day', y='total_bill', col='time', # Split into 2 columns (Lunch/Dinner) kind='box', # Draw boxplots palette='Set3' ) plt.show()
Swipe to start coding
Visualisoi pingviinien ruumiinmassaa eri saarilla ja lajeissa.
- Aseta tyyli arvoksi
'white'. Mukauta taustaväri arvoksi'aliceblue'('axes.facecolor'). - Luo catplot käyttäen
penguins-aineistoa (df):- Aseta
'species'x-akselille ja'body_mass_g'y-akselille. - Väritä pisteet
'sex'-muuttujan mukaan käyttäenhue-parametria. - Jaa kuvaaja riveihin
'island'-muuttujan perusteella käyttäenrow-parametria. - Käytä
'viridis'-väripalettia.
- Aseta
- Aseta pisteiden läpinäkyvyys
alphaarvoksi0.6. - Siirrä selite kuvaajan sisälle asettamalla
legend_out=False.
- Näytä kuvaaja.
Ratkaisu
Kiitos palautteestasi!
single