Polare diagrammer er typer plott som visualiserer data langs en radiell og kantete akse. Ved hjelp av plottly uttrykk, kan du representere polare data som linjer ved bruk av line_polar () -funksjonen.
Funksjonssyntaks og parameter
Funksjonssyntaks- og parameterlisten er som vist:
mye.uttrykke.line_polar (data_frame = ingen, r = ingen, theta = ingen, farge = ingen, line_dash = ingen, hover_name = ingen, hover_data = ingen, custom_data = ingen, line_group = ingen, tekst = ingen, symbol = ingen, animasjon_frame = ingen, animasjon_group = ingen, category_orders = ingen, etiketter = ingen, color_discrete_sequence = ingen, color_discrete_map = ingen, line_dash_sequence = ingen, line_dash_map = ingen, symbol_sequence = ingen, symbol_map = ingen, markører = falsk, retning = 'medlemmelig', start_karken = line_close = falsk, line_shape = ingen, render_mode = 'auto', range_r = ingen, range_theta = ingen, log_r = falsk, tittel = ingen, mal = ingen, bredde = ingen, høyde = ingen)
Følgende er noen av de viktige funksjonsparametrene du trenger å vite:
Eksempel
Eksemplet nedenfor illustrerer hvordan du oppretter en polar plot.
Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.line_polar (df, r = 'frekvens', theta = 'retning')
Fig.forestilling()
Koden over skal returnere et tall som vist:
Du kan også spesifisere fargen på linjene ved å sette fargeparameteren til en kolonne i DataFrame.
Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.line_polar (df, r = 'frekvens', theta = 'retning', farge = 'retning')
Fig.forestilling()
Koden over skal tilordne en unik farge til linjene basert på vindretningen. Den resulterende figuren vises nedenfor:
For å endre bakgrunns- og fargesekvensen til plottet, kan du bruke parameteren color_discrete_sequence som vist i koden nedenfor:
Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.line_polar (df, r = 'frekvens', theta = 'retning', color = 'retning', color_discrete_sequence = px.farger.sekvensiell.Blackbody_r)
Fig.forestilling()
Den resulterende figuren:
Angi en mørk bakgrunn ved hjelp av malparameteren:
Importer plotly.uttrykk som px
df = px.data.vind()
Fig = px.line_polar (df, r = 'frekvens', theta = 'retning', color = 'retning', color_discrete_sequence = px.farger.sekvensiell.Pinkyl_r, mal = 'plotly_dark')
Fig.forestilling()
Produksjon:
For å angi tittelen for din polare plot:
Fig = px.line_polar (df, r = 'frekvens', theta = 'retning', color = 'retning', color_discrete_sequence = px.farger.sekvensiell.Pinkyl_r, title = 'vind polar plot')
Fig.forestilling()
Produksjon:
Det er det for denne opplæringen.