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

bookOppsummering av Data med Boksdiagrammer

Et boxplot er en standardisert måte å vise fordelingen av data på, basert på et fem-talls sammendrag:

  1. Minimum (laveste verdi, ekskludert uteliggere);
  2. Første kvartil (Q1) (25. prosentil);
  3. Median (50. prosentil);
  4. Tredje kvartil (Q3) (75. prosentil);
  5. Maksimum (høyeste verdi, ekskludert uteliggere).

Hvorfor bruke et boxplot?

Det er det beste verktøyet for å sammenligne fordelinger mellom grupper. Det gir deg umiddelbart informasjon om:

  • Sentraltendens: hvor er medianlinjen?;
  • Spenning: hvor høy er boksen? (interkvartilområdet);
  • Symmetri: er medianen i midten av boksen?;
  • Uteliggere: er det prikker utenfor "whiskers"?

Viktige parametere

  • saturation: styrer intensiteten på fargene (0 til 1). Lavere verdier gir mer dempede farger;
  • linewidth: styrer tykkelsen på boksens konturer og "whiskers";
  • width: styrer bredden på selve boksen.

Eksempel

Her er et boksplott som analyserer "Tips"-datasettet. Legg merke til at prikkene som representerer uteliggere vises over whiskers.

123456789101112131415161718
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a boxplot sns.boxplot( data=df, hue='day', x='day', y='total_bill', palette='coolwarm', linewidth=2, # Thicker lines saturation=0.7 # Slightly muted colors ) plt.show()
copy
Oppgave

Swipe to start coding

Visualiser avstanden til planeter oppdaget med ulike metoder.

  1. Angi stilen til 'ticks'. Tilpass temaet ved å sende inn en ordbok for å endre bakgrunnen til 'grey' ('figure.facecolor') og farge på aksetikkene til 'white' ('xtick.color' og 'ytick.color').
  2. Opprett et boxplot ved bruk av planets-datasettet (df):
    • Kartlegg 'distance' til x-aksen og 'method' til y-aksen.
  • Sett boksens width til 0.6.
  • Gjør linjene tykkere med linewidth=2.
  • Demp fargene betydelig ved å sette saturation til 0.4.
  • Bruk paletten 'vlag'.
  1. Vis plottet.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 11
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

bookOppsummering av Data med Boksdiagrammer

Sveip for å vise menyen

Et boxplot er en standardisert måte å vise fordelingen av data på, basert på et fem-talls sammendrag:

  1. Minimum (laveste verdi, ekskludert uteliggere);
  2. Første kvartil (Q1) (25. prosentil);
  3. Median (50. prosentil);
  4. Tredje kvartil (Q3) (75. prosentil);
  5. Maksimum (høyeste verdi, ekskludert uteliggere).

Hvorfor bruke et boxplot?

Det er det beste verktøyet for å sammenligne fordelinger mellom grupper. Det gir deg umiddelbart informasjon om:

  • Sentraltendens: hvor er medianlinjen?;
  • Spenning: hvor høy er boksen? (interkvartilområdet);
  • Symmetri: er medianen i midten av boksen?;
  • Uteliggere: er det prikker utenfor "whiskers"?

Viktige parametere

  • saturation: styrer intensiteten på fargene (0 til 1). Lavere verdier gir mer dempede farger;
  • linewidth: styrer tykkelsen på boksens konturer og "whiskers";
  • width: styrer bredden på selve boksen.

Eksempel

Her er et boksplott som analyserer "Tips"-datasettet. Legg merke til at prikkene som representerer uteliggere vises over whiskers.

123456789101112131415161718
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a boxplot sns.boxplot( data=df, hue='day', x='day', y='total_bill', palette='coolwarm', linewidth=2, # Thicker lines saturation=0.7 # Slightly muted colors ) plt.show()
copy
Oppgave

Swipe to start coding

Visualiser avstanden til planeter oppdaget med ulike metoder.

  1. Angi stilen til 'ticks'. Tilpass temaet ved å sende inn en ordbok for å endre bakgrunnen til 'grey' ('figure.facecolor') og farge på aksetikkene til 'white' ('xtick.color' og 'ytick.color').
  2. Opprett et boxplot ved bruk av planets-datasettet (df):
    • Kartlegg 'distance' til x-aksen og 'method' til y-aksen.
  • Sett boksens width til 0.6.
  • Gjør linjene tykkere med linewidth=2.
  • Demp fargene betydelig ved å sette saturation til 0.4.
  • Bruk paletten 'vlag'.
  1. Vis plottet.

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 11
single

single

some-alt