Plotly.esprimere.SPATTER_POLAR ()
Usiamo la funzione Scatter_polar () per creare grafici polari a dispersione. La sintassi della funzione è espressa come di seguito:
Plotly.esprimere.SPATTER_POLAR (data_Frame = nessuno, r = nessuno, theta = Nessuno, color = Nessuno, Symbol = Nessuno, size = nessuno, hover_name = nessuno, hover_data = nessuno, custom_data = nessuno, text = Nessuno, animation_frame = nessuno, animation_group = non Category_orders = Nessuno, etichette = nessuna, color_disccrete_sequence = nessuno, color_disccrete_map = none, color_continuous_scale = nessuno, range_color = none size_max = none, intervallo_r = nessuno, intervallo_theta = nessuno, log_r = false, render_mode = 'Auto', title = nessuno, Template = Nessuno, width = nessuno, height = nessuno)I seguenti sono i parametri più comuni che dovrai interagire.
La funzione restituirà un diagramma polare a dispersione di tipo graph_objects.Figura.
Esempio
Il codice di esempio seguente mostra come possiamo creare un semplice diagramma polare a dispersione.
importazione della trama.esprimere come pxL'esempio sopra utilizza i dati GapMinder () per creare un polare a dispersione del PIL pro capite dei paesi nel continente dell'Oceania.
Il codice sopra dovrebbe restituire la figura come mostrato:
Esempio 2
Possiamo assegnare a ciascun marchio un colore diverso in base al paese impostando il parametro di colore nella colonna "Paese" all'interno della cornice dei dati.
Esempio:
importazione della trama.esprimere come pxIl codice sopra determina una figura come mostrato:
Possiamo anche impostare simboli diversi usando il parametro dei simboli:
importazione della trama.esprimere come pxLa trama risultante:
Possiamo vedere che a ciascun paese viene assegnato un simbolo e un colore diversi come specificato dai parametri del colore e del simbolo.
Esempio 3
È inoltre possibile tracciare una sezione del cerchio specificando i gradi di inizio e fine (come elenco) utilizzando il parametro Range_theta.
Ad esempio, per tracciare i primi 90 gradi del cerchio, possiamo correre:
importazione della trama.esprimere come pxQuesto dovrebbe tornare:
Conclusione
Questo tutorial ti fornisce le basi della creazione di grafici polari a dispersione utilizzando il modulo espressamente.