Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Estimering av Gjennomsnitt med Stolpediagrammer | Seksjon
Statistisk Visualisering med Seaborn

bookEstimering av Gjennomsnitt med Stolpediagrammer

En barplot viser et estimat av sentral tendens (vanligvis gjennomsnittet) for en numerisk variabel med høyden på hver rektangel.

I motsetning til et histogram, som teller hvor mange elementer som er i en gruppe, beregner en barplot en statistikk (som gjennomsnittlig regningsbeløp) for hver kategori.

Feilmarginer (Usikkerhet)

De små svarte linjene på toppen av hver stolpe kalles feilmarginer. Som standard viser de 95 % konfidensintervall.

For å tilpasse dem bruker vi nå parameteren err_kws (error keywords). Denne aksepterer en ordbok med innstillinger som styrer utseendet på disse linjene.

Viktige parametere

  • capsize: legger til en liten horisontal linje ("cap") på endene av feilmarginene;
  • err_kws: en ordbok for å tilpasse feilmarginene;
  • {'color': 'black'}: angir fargen;
  • {'linewidth': 2}: angir tykkelsen;
  • estimator: beregner som standard gjennomsnittet. Du kan endre dette til median, sum eller max (krever import av numpy).

Eksempel

Her er et stolpediagram som viser gjennomsnittlig totalregning med tilpassede røde feilstolper.

12345678910111213141516171819
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a barplot sns.barplot( data=df, x='day', y='total_bill', hue='sex', capsize=0.1, # New way to style error bars: err_kws={'color': 'red', 'linewidth': 2}, palette='pastel' ) plt.show()
copy
Oppgave

Swipe to start coding

Beregn og visualiser gjennomsnittlig totalregning for ulike dager, med sammenligning mellom røykere og ikke-røykere.

  1. Sett stilen til 'ticks' for å fjerne rutenettet.
  2. Lag et søylediagram ved bruk av tips-datasettet (df):
  • Kartlegg 'day' til x og 'total_bill' til y.
  • Grupper etter 'smoker' ved å bruke hue.
  • Sett feilstolpenes capsize til 0.1.
    • Endre fargen på feilstolpene til 'pink' ved å bruke err_kws-ordboken (f.eks. {'color': 'pink'}).
  • Sett søyleomrissets linewidth til 2.5.
  • Bruk paletten 'magma'.
  1. Vis diagrammet.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 13
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

bookEstimering av Gjennomsnitt med Stolpediagrammer

Sveip for å vise menyen

En barplot viser et estimat av sentral tendens (vanligvis gjennomsnittet) for en numerisk variabel med høyden på hver rektangel.

I motsetning til et histogram, som teller hvor mange elementer som er i en gruppe, beregner en barplot en statistikk (som gjennomsnittlig regningsbeløp) for hver kategori.

Feilmarginer (Usikkerhet)

De små svarte linjene på toppen av hver stolpe kalles feilmarginer. Som standard viser de 95 % konfidensintervall.

For å tilpasse dem bruker vi nå parameteren err_kws (error keywords). Denne aksepterer en ordbok med innstillinger som styrer utseendet på disse linjene.

Viktige parametere

  • capsize: legger til en liten horisontal linje ("cap") på endene av feilmarginene;
  • err_kws: en ordbok for å tilpasse feilmarginene;
  • {'color': 'black'}: angir fargen;
  • {'linewidth': 2}: angir tykkelsen;
  • estimator: beregner som standard gjennomsnittet. Du kan endre dette til median, sum eller max (krever import av numpy).

Eksempel

Her er et stolpediagram som viser gjennomsnittlig totalregning med tilpassede røde feilstolper.

12345678910111213141516171819
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a barplot sns.barplot( data=df, x='day', y='total_bill', hue='sex', capsize=0.1, # New way to style error bars: err_kws={'color': 'red', 'linewidth': 2}, palette='pastel' ) plt.show()
copy
Oppgave

Swipe to start coding

Beregn og visualiser gjennomsnittlig totalregning for ulike dager, med sammenligning mellom røykere og ikke-røykere.

  1. Sett stilen til 'ticks' for å fjerne rutenettet.
  2. Lag et søylediagram ved bruk av tips-datasettet (df):
  • Kartlegg 'day' til x og 'total_bill' til y.
  • Grupper etter 'smoker' ved å bruke hue.
  • Sett feilstolpenes capsize til 0.1.
    • Endre fargen på feilstolpene til 'pink' ved å bruke err_kws-ordboken (f.eks. {'color': 'pink'}).
  • Sett søyleomrissets linewidth til 2.5.
  • Bruk paletten 'magma'.
  1. Vis diagrammet.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 13
single

single

some-alt