Plotly.Esprimere.Bar_polar

Plotly.Esprimere.Bar_polar
“I grafici polari sono un tipo di diagramma che rappresenta i dati lungo l'asse radiale e angolare. È possibile utilizzare Plotly Express per creare dati polari come grafici a barre utilizzando PX.funzione bar_polar."

Discutiamone.

Sintassi e parametri della funzione

Sebbene la funzione fornisca un elenco di parametri di grandi dimensioni, per semplicità, delineeremo i parametri più utili che utilizzerai.

Quindi, possiamo ridurre la sintassi della funzione come mostrato:

Plotly.esprimere.bar_polar (data_frame = nessuno, r = nessuno, theta = nessuno, color = none, title = nessuno,
Template = Nessuno, larghezza = nessuno, altezza = n0ne)

I parametri sopra sono spiegati come segue:

  1. data_frame - Specifica il frame di dati contenente i nomi delle colonne utilizzati nella trama.
  2. R - Specifica i valori utilizzati per posizionare i segni lungo l'asse radiale della coordinata polare.
  3. Theta - Simile a R, ma i valori vengono utilizzati per posizionare i segni lungo l'asse angolare della coordinata polare.
  4. colore - Imposta i valori utilizzati per assegnare un colore unico ai segni della trama.
  5. titolo - Imposta il titolo per la figura.
  6. modello - Definisce il modello utilizzato per la trama.
  7. larghezza altezza - Imposta la larghezza e l'altezza della figura nei pixel.

Esempio

Il codice di esempio seguente mostra come creare una trama polare a barre.

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.bar_polar (df, r = 'forza', theta = 'direzione')
Fico.spettacolo()

Il codice sopra dovrebbe creare un diagramma polare a barre dai dati del vento fornito, come mostrato nella figura risultante:

Possiamo anche impostare il colore per ogni barra in base alla direzione del vento, come mostrato:

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.bar_polar (df, r = 'forza', theta = 'direzione', color = 'direzione')
Fico.spettacolo()

Produzione:

Possiamo anche specificare un'altra colonna all'interno del frame di dati come:

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.bar_polar (df, r = 'forza', theta = 'direzione', color = 'frequenza')
Fico.spettacolo()

La figura di output:

Per impostare uno sfondo scuro per la trama, è possibile utilizzare il parametro modello come mostrato:

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.bar_polar (df, r = 'forza', theta = 'direzione', color = 'frequenza', template = 'plotly_dark')
Fico.spettacolo()

Questo dovrebbe restituire una figura come mostrato:

Per modificare i colori del diagramma della barra, usa il parametro Color_Disccrete_ Sequence:

FIG = px.bar_polar (df, r = 'forza', theta = 'direzione', color = 'frequenza', template = 'plotly_dark',
color_discrete_sequence = px.colori.sequenziale.Plasma_r)

Controlla la documentazione di Colors Colors per saperne di più.

Chiusura

Questo è tutto per questo. In questo breve articolo, abbiamo discusso di come puoi creare grafici a barre polare usando Plotly Express.