Plotly.esprimere.line_polar

Plotly.esprimere.line_polar

I grafici polari sono tipi di grafici che visualizzano i dati lungo un asse radiale e angolare. Usando Plotly Express, è possibile rappresentare i dati polari come linee usando la funzione line_polar ().

Sintassi e parametro della funzione

La sintassi della funzione e l'elenco dei parametri sono come mostrato:

molto.esprimere.line_polar (data_frame = non, r = none, tHeta = non, color = none, line_dash = none, hover_name = none, hover_data = none, personalizzato_data = nessuna, line_group = nessuna, text = non, symbol = nessuno, animation_frame = nessuno, non animazione_group = none, category_orders = non, etichette = nessuna, color_discrete_sequence = none, color_disccrete_map = nessuna, line_dash_sequence = nessuna, line_dash_map = nessuna, symbol_sequence = nessuna, symbol_map = nessuno, markers = false, Direction = 'tlockwise', stargle = 90, line_close = false, line_shape = nessuna, render_mode = 'auto', range_r = nessuno, range_theta = nessuno, log_r = false, title = non, template = non, width = nessuno, height = nessuno)


Di seguito sono riportati alcuni dei parametri della funzione importanti che dovrai sapere:

    1. data_frame - Specifica il data_frame contenente i nomi della colonna utilizzati nella trama.
    2. R - Imposta i valori utilizzati per posizionare i segni lungo l'asse radiale nella coordinata polare.
    3. Theta - Imposta i valori utilizzati per posizionare i segni lungo l'asse angolare sulla coordinata polare.
    4. colore - Specifica i valori utilizzati per assegnare un colore unico ai marchi.
    5. line_dash - Specifica i valori utilizzati per assegnare i modelli DASH alle linee.
    6. start_angle - Imposta l'angolo di avvio per l'asse angolare.
    7. line_shape - Specifica la forma di linea lineare o spline.
    8. titolo - Imposta il titolo per la figura.
    9. larghezza altezza - Definisce la larghezza e l'altezza della figura nei pixel.

Esempio

L'esempio seguente illustra come creare una trama polare di linea.

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


Il codice sopra dovrebbe restituire una figura come mostrato:


È inoltre possibile specificare il colore delle righe impostando il parametro di colore su una colonna all'interno del frame dati.

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


Il codice sopra dovrebbe assegnare un colore univoco alle righe in base alla direzione del vento. La figura risultante è mostrata di seguito:


Per modificare lo sfondo e la sequenza di colori della trama, è possibile utilizzare il parametro color_discrete_sequence come mostrato nel codice seguente:

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.line_polar (df, r = 'frequenza', theta = 'direzione', color = 'direzione', color_disccrete_sequence = px.colori.sequenziale.Blackbody_r)
Fico.spettacolo()


La figura risultante:


Imposta uno sfondo scuro usando il parametro del modello:

importazione della trama.esprimere come px
df = px.dati.vento()
FIG = px.line_polar (df, r = 'frequenza', theta = 'direzione', color = 'direzione', color_disccrete_sequence = px.colori.sequenziale.Pinkyl_r, template = 'plotly_dark')
Fico.spettacolo()


Produzione:


Per impostare il titolo per la tua trama polare:

FIG = px.line_polar (df, r = 'frequenza', theta = 'direzione', color = 'direzione', color_disccrete_sequence = px.colori.sequenziale.Pinkyl_r, title = 'Wind Polar Plot')
Fico.spettacolo()


Produzione:


Questo è tutto per questo tutorial.