Les graphiques polaires sont des types de parcelles qui visualisent les données le long d'un axe radial et angulaire. En utilisant Plotly Express, vous pouvez représenter les données polaires comme lignes à l'aide de la fonction line_polar ().
Syntaxe et paramètre de fonction
La syntaxe de fonction et la liste des paramètres sont indiqués:
lot.exprimer.line_polar (data_frame = aucun, r = non, theta = non, color = non, line_dash = nothe Animation_Group = Aucun, catégorie_orders = aucun, labels = non, colore_discrete_sequence = non, colore_discrete_map = non, line_dash_sequence = non, line_dash_map = non line_close = false, line_shape = aucun, render_mode = 'auto', range_r = non, range_theta = aucun, log_r = false, title = non, template = non, width = non, hauteur = non)
Voici quelques-uns des paramètres de fonction importants que vous devrez connaître:
Exemple
L'exemple ci-dessous illustre comment créer un tracé polaire de ligne.
Importer un terrain.Exprime comme PX
df = px.données.vent()
Fig = px.line_polar (df, r = 'fréquence', theta = 'direction')
figue.montrer()
Le code ci-dessus doit renvoyer une figure comme indiqué:
Vous pouvez également spécifier la couleur des lignes en définissant le paramètre de couleur dans une colonne dans le dataframe.
Importer un terrain.Exprime comme PX
df = px.données.vent()
Fig = px.line_polar (df, r = 'fréquence', theta = 'direction', color = 'direction')
figue.montrer()
Le code ci-dessus doit attribuer une couleur unique aux lignes en fonction de la direction du vent. La figure résultante est illustrée ci-dessous:
Pour modifier l'arrière-plan et la séquence de couleurs du tracé, vous pouvez utiliser le paramètre Color_Discrete_Sequence comme indiqué dans le code ci-dessous:
Importer un terrain.Exprime comme PX
df = px.données.vent()
Fig = px.line_polar (df, r = 'fréquence', theta = 'direction', color = 'direction', color_discrete_sequence = px.couleurs.séquentiel.BlackBody_R)
figue.montrer()
La figure résultante:
Définissez un arrière-plan sombre à l'aide du paramètre de modèle:
Importer un terrain.Exprime comme PX
df = px.données.vent()
Fig = px.line_polar (df, r = 'fréquence', theta = 'direction', color = 'direction', color_discrete_sequence = px.couleurs.séquentiel.Pinkyl_r, template = 'Plotly_dark')
figue.montrer()
Sortir:
Pour définir le titre pour votre intrigue polaire:
Fig = px.line_polar (df, r = 'fréquence', theta = 'direction', color = 'direction', color_discrete_sequence = px.couleurs.séquentiel.Pinkyl_r, title = 'Tableau polaire du vent')
figue.montrer()
Sortir:
C'est tout pour ce tutoriel.