Plotly.uttrykke.ECDF

Plotly.uttrykke.ECDF
“Empirisk kumulativ distribusjonsfunksjon eller ECDF -plott er typer tomter som lar deg visualisere fordelingen av numeriske data. En kumulativ distribusjonsfunksjon er en trinnfunksjon som hopper opp med 1/n på hvert av N -datapunkter.

Du kan lære mer om ECDF i ressursen nedenfor:

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

For denne artikkelen vil vi fokusere på å lage ECDF -plott ved hjelp av Plotly Express -modulen.”

Enkel ECDF -plot

Følgende kode viser hvordan du oppretter et enkelt ECDF -plott ved hjelp av plottly ekspressmodulen.

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

Koden over skal returnere en ECDF -distribusjonsplott som vist:

For å lage kombinerte ECDF -plott, kan du spesifisere kolonnene du ønsker å plotte som en liste. Et eksempelkode vises nedenfor:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ECDF (df, x = ['Total_bill', 'tip'])
Fig.forestilling()

Utgangsfiguren:

For å plotte fargedimensjonen i plottet, kan vi kjøre:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ECDF (DF, X = 'Total_Bill', Color = 'Day')
Fig.forestilling()

Produksjon:

For å vise de rå tellingene av dataene, sett ECDFNorm -parameteren til ingen som vist:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ECDF (DF, X = 'Total_Bill', Color = 'Day', Ecdfnorm = ingen)
Fig.forestilling()

Resulterende plot:

Du kan også tilpasse orienteringen til ECDF -plottet ved å stille orienteringsparameteren.

For eksempel, for å sette retningen til horisontal, løp:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ecdf (df, x = 'total_bill', y = 'tip', color = 'dag', orientering = 'h', ecdfnorm = ingen)
Fig.forestilling()

Koden over skal returnere ECDF -plottet i horisontal orientering som:

Endre orienteringsverdien til “V” for å lage et vertikalt orientert ECDF -plott.

For å inkludere markører i ECDF -plottet, bruk markørens parameter som:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ECDF (df, x = 'total_bill', y = 'tip', color = 'dag', orientering = 'h', ecdfnorm = ingen, markører = true)
Fig.forestilling()

Den resulterende figuren:

For å vise en marginal plott, er vi marginale parameter til typen plott du ønsker å inkludere:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ecdf (df, x = 'total_bill', y = 'tip', color = 'dag', orientering = 'h', ecdfnorm = ingen, markører = true, marginal = 'box')
Fig.forestilling()

Koden over vil inneholde en boksplott som en marginal plot som:

For å vise et fasettert ECDF -plot, spesifiser FACET_COL -parameteren som:

Importer plotly.uttrykk som px
df = px.data.Tips()
Fig = px.ecdf (df, x = 'total_bill', y = 'tip', color = 'dag', orientering = 'h', ecdfnorm = ingen, markører = true, faset_col = 'dag')
Fig.forestilling()

Produksjon:

Og det er det.

Lukking

I denne artikkelen dekket vi hvordan du oppretter forskjellige typer ECDF -plott ved hjelp av Plotly Express -modulen.

Glad koding!!