Plotly.Uttrykke.Eske

Plotly.Uttrykke.Eske

En av de vanligste statistiske plottene er en boksplott. En boksplott brukes til å vise fordelingen av numeriske data ved bruk av kvartiler. Enden av en boks representerer nedre og øvre kvartiler, og boksen viser den andre kvartilen ved linjen.

Selv om det kan virke annerledes, deler en boksplott forskjellige funksjoner med en fiolinplott med visse unntak.

Denne artikkelen vil utforske hvordan du lager boksplott ved hjelp av Plotly Express -modulen.

Funksjonssyntaks

Syntaks for boksen () -funksjonen er vist nedenfor:

plotly.uttrykke.Boks (data_frame = ingen, x = ingen, y = ingen, farge = ingen, faset_row = ingen, faset_col = ingen, faset_col_wrap = 0, hover_name = ingen, hover_data = ingen, custom_data = ingen, animasjon_frame = ingen, animasjon_group = ingen, ingen, ingen, ingen, ingen, ingen, ingen, ingen, ingen, animasjon_gruppe = ingen, ingen, ikke. category_orders = , etiketter = , color_discrete_sequence = ingen, color_discrete_map = , orientering = ingen, boxmode = ingen, log_x = falsk, log_y = falsk, range_x = ingen, range_y = ingen, poeng = ingen, hakket = falsk , tittel = ingen, mal = ingen, bredde = ingen, høyde = ingen)

Funksjonsparameterliste:

  1. Dataramme - Spesifiserer datarammen som inneholder kolonnenavnene som brukes i plottet
  2. x - Angir verdiene for å plassere merkene langs x-aksen i det kartesiske systemet
  3. y - Spesifiserer verdiene som brukes til å plassere merkene langs y-aksen i det kartesiske koordinatsystemet
  4. farge - Angir verdiene som brukes til å tilordne en unik farge til plottets merker
  5. hakket - definerer om boksene er tegnet med hakk eller ikke
  6. tittel - representerer tittelen for plottet
  7. bredde høyde - definerer bredden og høyden på figuren i piksler

Eksempel

Følgende kode viser hvordan du oppretter en grunnleggende bokseplott:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.boks (df, y = 'total_bill')
Fig.forestilling()

Produksjon:

For å lage flere boksplott, kan du spesifisere x- og y -parametrene;

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.boks (df, x = 'sex', y = 'total_bill')
Fig.forestilling()

Resulterende figur:

For å vise de underliggende datapunktene, kan du stille inn poengparameteren til alle som vist nedenfor:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Boks (df, x = 'sex', y = 'total_bill', poeng = 'all')
Fig.forestilling()

Produksjon:

For å lage hakkede bokser:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.boks (df, x = 'sex', y = 'total_bill', poeng = 'all', hakket = true)
Fig.forestilling()

Den resulterende figuren:

Å tilordne unike farger til merkene:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Boks (df, x = 'sex', y = 'total_bill', poeng = 'all', hakket = true, color = 'sex')
Fig.forestilling()

Utgangsfigur:

Du kan også endre algoritmen for beregning av kvartiler. Følgende eksempel bruker den inkluderende algoritmen:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.Boks (df, x = 'sex', y = 'total_bill', poeng = 'all', hakket = falsk, farge = 'sex')
Fig.update_traces (quartilemethod = 'inclusive')
Fig.forestilling()

Utgangstallet er gitt nedenfor:

Du kan sjekke følgende ressurs for å lære om forskjellige kvartilalgoritmer.

https: // no.Wikipedia.org/wiki/kvartil

Konklusjon

Denne artikkelen dekker viktigheten av boksen, siden den viser fordelingen av numeriske data ved bruk av kvartiler. I tillegg diskuterte denne guiden de forskjellige metodene og teknikkene for å lage boksplott ved hjelp av Plotly Express -modulen.