For denne vil vi lære hvordan vi kan lage kakeplott ved hjelp av Plotly Express -modulen.
Plotly.uttrykke.pai()
For å lage et kakediagram i plottly, bruker vi PIE () -funksjonen. Funksjonssyntaksen er uttrykt som nedenfor:
plotly.uttrykke.PIE (Data_Frame = ingen, navn = ingen, verdier = ingen, farge = ingen, FACET_ROW = ingen, FACET_COL = ingen, FACET_COL_WRAP = 0, FACET_ROW_SPACING = None, ingen, color_discrete_map, hovere_sequence = ingen, color_discrete_maps. hover_data = ingen, custom_data = ingen, kategorien_ordere = ingen, etiketter = ingen, tittel = ingen, mal = ingen, bredde = ingen, høyde = ingen, opacitet = ingen, hull = ingen)Til tross for den enorme parameterlisten, er Pie -funksjonen veldig enkel. Følgende er de mest essensielle parametrene du trenger å vite.
Eksempel 1 - Enkel kake
Vi kan konstruere et enkelt kakediagram ved hjelp av PIE () -funksjonen som avbildet i koden nedenfor:
Importer plotly.uttrykk som pxI eksemplet over har vi data som viser nettleserens markedsandel fra 2022. Vi kan deretter opprette et kakediagram basert på disse dataene ved hjelp av PIE () -funksjonen.
Vi passerer etikettene som navnet på nettleserne og verdiene som prosentvis bruk.
Å kjøre koden over skal returnere figuren:
Eksempel 2
Vi kan forbedre kvaliteten på paien ovenfor ved å angi navnene på verdiene. Dette vil tillate oss å bestemme hvilken sektor som representerer hvilken verdi. Et eksempelkode er som vist:
Importer plotly.uttrykk som pxKoden over skal returnere figuren som vist:
I dette tilfellet kan vi lett tolke hvilken sektor (farge) som representerer hvilken verdi.
Eksempel 3
Plotly tillater også å sette fargen på PIE -sektiene ved hjelp av PX.farger objekt. For eksempel:
Fig = px.PIE (etiketter = nettleser, verdier = prosent_usage, navn = nettleser, color_discrete_sequence = px.farger.sekvensiell.Plasma)I dette eksemplet tilpasser vi fargene på kakediagrammet ved å angi color_discrete_sequence -parameteren som px.farger.sekvensiell.Plasma. Denne av de innebygde diskrete fargene.
Den resulterende figuren er som vist:
Du kan se de tilgjengelige fargeverdiene ved å kjøre:
Fig = px.farger.sekvensiell.Swatches_Continuous ()Å kjøre koden over skal vise en fargeprøve med tilgjengelige farger og deres respektive navn.
Eksempel 4
Ved hjelp av tittelparameteren kan vi tilordne en tittel til plottet som vist:
Fig = px.PIE (etiketter = nettleser, verdier = prosent_usage, navn = nettleser, color_discrete_sequence = px.farger.sekvensiell.Magma, title = 'Browser MarketShare (2022)')Ovennevnte kode skal returnere et figur:
Vi kan se at figuren inneholder tittelen som spesifisert.
Lukking
I denne guiden lærte du hvordan du oppretter og tilpasser kakediagrammer ved hjelp av Plotly Express -modulen.