Bruk av Distribusjonsgrensesnittet
displot (distribusjonsdiagram) er "foreldre"-funksjonen for alle diagrammene vi har lært så langt. Den gir ett enkelt grensesnitt for å lage histogrammer, KDE-diagrammer og ECDF-er.
Hvorfor bruke Displot?
Selv om histplot og kdeplot er gode for enkeltstående diagrammer, har displot en superkraft: fleroppdeling.
Ved å bruke parameteren col (kolonne) eller row (rad), kan displot automatisk dele datasettet ditt inn i flere side-ved-side delplott basert på en kategori.
Viktige parametere
kind: bestemmer typen diagram;'hist'(standard);'kde';'ecdf'.col/row: deler dataene inn i separate delplott arrangert i kolonner eller rader.
Eksempel
Slik kan du umiddelbart lage 3 separate histogrammer for ulike arter med kun én kodelinje.
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
Visualiser fordelingen av diamantkarat ved hjelp av datasettet diamonds.
- Sett stilen til
'darkgrid'. - Opprett et KDE-plott ved å bruke funksjonen
displot:
- Sett
xtil'carat'. - Farg kurvene etter
'cut'ved å brukehue. - Del opp plottet i separate kolonner basert på diamantens
'color'ved å brukecol.- Angi plott-typen til
'kde'med parameterenkind.
- Angi plott-typen til
- Normaliser dataene med
multiple='fill'for å vise relative proporsjoner. - Bruk paletten
'viridis'. - Bruk variabelen
dfsom data.
- Vis plottet.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 4.55
Bruk av Distribusjonsgrensesnittet
Sveip for å vise menyen
displot (distribusjonsdiagram) er "foreldre"-funksjonen for alle diagrammene vi har lært så langt. Den gir ett enkelt grensesnitt for å lage histogrammer, KDE-diagrammer og ECDF-er.
Hvorfor bruke Displot?
Selv om histplot og kdeplot er gode for enkeltstående diagrammer, har displot en superkraft: fleroppdeling.
Ved å bruke parameteren col (kolonne) eller row (rad), kan displot automatisk dele datasettet ditt inn i flere side-ved-side delplott basert på en kategori.
Viktige parametere
kind: bestemmer typen diagram;'hist'(standard);'kde';'ecdf'.col/row: deler dataene inn i separate delplott arrangert i kolonner eller rader.
Eksempel
Slik kan du umiddelbart lage 3 separate histogrammer for ulike arter med kun én kodelinje.
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
Visualiser fordelingen av diamantkarat ved hjelp av datasettet diamonds.
- Sett stilen til
'darkgrid'. - Opprett et KDE-plott ved å bruke funksjonen
displot:
- Sett
xtil'carat'. - Farg kurvene etter
'cut'ved å brukehue. - Del opp plottet i separate kolonner basert på diamantens
'color'ved å brukecol.- Angi plott-typen til
'kde'med parameterenkind.
- Angi plott-typen til
- Normaliser dataene med
multiple='fill'for å vise relative proporsjoner. - Bruk paletten
'viridis'. - Bruk variabelen
dfsom data.
- Vis plottet.
Løsning
Takk for tilbakemeldingene dine!
single