Plongeons-nous dans.
Syntaxe de fonction
La fonction density_heatmap () a une syntaxe comme indiqué dans ce qui suit:
Ce qui suit est une liste des paramètres les plus utiles que vous devez connaître lors de la création des thermaps de densité à l'aide de la fonction density_heatmap ():
Exemple pratique
Le code suivant illustre comment créer une carte thermique de densité à l'aide de la fonction density_heatmap ():
Importer un terrain.Exprime comme PX
df = px.données.iris()
Fig = px.density_heatmap (df, x = 'sepal_length', y = 'sepal_width')
figue.montrer()
Le code précédent renvoie la carte thermique de la densité comme indiqué dans ce qui suit:
Définition du nombre de bacs
Nous pouvons spécifier le nombre de bacs que nous souhaitons afficher à l'aide des paramètres NBINSX et NBINSY comme indiqué dans les éléments suivants:
Importer un terrain.Exprime comme PX
df = px.données.iris()
Fig = px.density_heatmap (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30)
figue.montrer()
La figure résultante est la suivante:
Ajout de parcelles marginales
Vous pouvez ajouter les tracés marginaux à une carte thermique de densité en utilisant les paramètres marginal_x et marginal_y comme indiqué dans les éléments suivants:
Importer un terrain.Exprime comme PX
df = px.données.iris()
Fig = px.density_heatmap (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30, marginal_x = 'histogram', marginal_y = 'histogram')
figue.montrer()
Le code précédent ajoute les histogrammes marginaux sur l'axe x et y de la densité.
La figure résultante est la suivante:
Spécifiant une échelle de couleurs
Nous pouvons également spécifier une échelle de couleurs souhaitée pour la carte thermique en utilisant le paramètre Color_continet_scale comme indiqué dans les éléments suivants:
Fig = px.density_heatmap (df, x = 'sepal_length', y = 'sepal_width', nbinsx = 30, nbinsy = 30, marginal_x = 'histogram', marginal_y = 'histogram', colore_continuous_scale = px.couleurs.séquentiel.Enfer)
figue.montrer()
Sortie Figure:
Création d'une carte thermique à densité à facettes
Vous pouvez également créer les sous-intrigues de densité à facettes à l'aide des paramètres FACET_ROW et FACET_COL comme illustré dans le code suivant:
Importer un terrain.Exprime comme PX
df = px.données.conseils()
Fig = px.density_heatmap (df, x = "total_bill", y = "tip", facet_row = "sexe", facet_col = "fumeur")
figue.montrer()
Sortie Figure:
Et c'est tout.
Conclusion
Cet article explore comment créer les différents types de cartes thermiques de densité à l'aide de Plotly Express. Vérifiez le document pour en savoir plus.