Plotly.Uttrykke.Bar_polar

Plotly.Uttrykke.Bar_polar
“Polare diagrammer er en type plott som representerer data langs radial og kantete aks. Du kan bruke Plotly Express for å lage polare data som stolpeplott ved hjelp av PX.bar_polar funksjon.”

La oss diskutere.

Funksjonssyntaks og parametere

Selv om funksjonen gir en stor parameterliste, for enkelhets skyld, vil vi skissere de mest nyttige parametrene du vil bruke.

Derfor kan vi redusere funksjonssyntaxen som vist:

plotly.uttrykke.bar_polar (data_frame = ingen, r = ingen, theta = ingen, farge = ingen, tittel = ingen,
mal = ingen, bredde = ingen, høyde = n0ne)

Parametrene ovenfor er forklart som følger:

  1. Dataramme - Spesifiserer datarammen som inneholder kolonnenavnene som brukes i plottet.
  2. r - Spesifiserer verdiene som brukes til å plassere merkene langs den polare koordinatets radiale akser.
  3. theta - I likhet med R, men verdiene brukes til å plassere merkene langs den vinkelaksen til polarkoordinaten.
  4. farge - Angir verdiene som brukes til å tilordne en unik farge til plottets merker.
  5. tittel - Angir tittelen for figuren.
  6. mal - definerer malen som brukes for plottet.
  7. bredde høyde - Angir bredden og høyden på figuren i piksler.

Eksempel

Eksempelkoden nedenfor viser hvordan du oppretter en stolpepolar plot.

Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.bar_polar (df, r = 'styrke', theta = 'retning')
Fig.forestilling()

Koden over skal opprette en stolpepolar plot fra de medfølgende vinddataene, som vist i det resulterende figur:

Vi kan også sette fargen for hver stang basert på vindretningen, som vist:

Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.bar_polar (df, r = 'styrke', theta = 'retning', farge = 'retning')
Fig.forestilling()

Produksjon:

Vi kan også spesifisere en annen kolonne i datarammen som:

Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.bar_polar (df, r = 'styrke', theta = 'retning', farge = 'frekvens')
Fig.forestilling()

Utgangsfiguren:

For å angi en mørk bakgrunn for plottet, kan du bruke malparameteren som vist:

Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.bar_polar (df, r = 'styrke', theta = 'retning', farge = 'frekvens', mal = 'plotly_dark')
Fig.forestilling()

Dette skal returnere en figur som vist:

For å endre bardiagrammer, bruk parameteren Color_Discrete_ Sequence:

Fig = px.bar_polar (df, r = 'styrke', theta = 'retning', farge = 'frekvens', mal = 'plotly_dark',
color_discrete_sequence = px.farger.sekvensiell.Plasma_r)

Sjekk dokumentasjonen for plottfargede farger for å lære mer.

Lukking

Det er det for denne. I denne korte artikkelen diskuterte vi hvordan du kan lage Polar Bar -plott ved hjelp av Plotly Express.