Histogramme Matplotlib 2D

Histogramme Matplotlib 2D
"Matplotlib"Est une bibliothèque de visualisation de données couramment utilisée à Python, qui nous permet de créer différents types de graphiques, de graphiques et de parcelles. Un histogramme montre comment les données sont distribuées graphiquement. UN "Histogramme 2D«Est un type d'histogramme qui visualise la distribution conjointe de deux variables continues. Il est utilisé pour explorer la relation entre ces deux variables en divisant les données en une grille et en attribuant à chaque cellule de la grille une couleur en fonction de la fréquence des points de données dans cette cellule.

Cet article illustrera l'utilisation du «matplotlib.pypllot.Hist2d ()«Fonction pour créer un«Histogramme 2D"En Python.

Comment tracer un «Histogramme Matplotlib à 2 dimensions» dans Python?

Le "Hist2d ()«Fonction du«pypllot”Module dans le"matplotlib»La bibliothèque est utilisée pour tracer un histogramme 2D dans Python.

Syntaxe

matplotlib.pypllot.HIST2D (x, y, bacs = 10, plage = aucun, densité = false, poids = aucun, cmin = aucun, cmax = aucun, *, data = aucun, ** kwargs)

Maintenant, complotons un "Histogramme 2D”En utilisant l'exemple de code ci-dessous:

Importer Matplotlib.pypllot comme plt
Importer Numpy
x = numpy.aléatoire.Randn (1000)
y = Numpy.aléatoire.Randn (1000)
PLT.Hist2d (x, y, bacs = 30, cmap = 'blues')
PLT.barre de couleur()
PLT.montrer()

Dans le code ci-dessus:

  • La première étape consiste à importer le «matplotlib" et "nombant»Bibliothèques.
  • Le "nombant.aléatoire.randn ()«La fonction est appliquée deux fois pour générer des nombres aléatoires dans la plage spécifiée, i.e., "0-1000".
  • Le "PLT.Hist2d ()"La fonction est utilisée pour créer un tracé d'histogramme 2D de"X" et "y«Avec 30 bacs et une carte couleur de« blues ».
  • Enfin, le «PLT.barre de couleur()»La fonction ajoute la barre de couleur et le«PLT.montrer()»La fonction affiche le graphique.

Sortir

Comme on le voit, le «Hist2d ()»La fonction crée un histogramme bidimensionnel avec des bacs rectangulaires.

Comment personnaliser un histogramme 2D dans Matplotlib?

Nous pouvons personnaliser l'intrigue en ajoutant un titre, des étiquettes aux axes et en modifiant la carte des couleurs. Un exemple de code peut être trouvé ici:

Importer Matplotlib.pypllot comme plt
Importer Numpy
x = numpy.aléatoire.Randn (1000)
y = Numpy.aléatoire.Randn (1000)
PLT.Hist2d (x, y, bacs = 30, cmap = 'jet')
PLT.barre de couleur()
PLT.Titre («Histogramme 2D»)
PLT.xlabel ('x')
PLT.ylabel ('y')
PLT.montrer()

Dans les lignes de code ci-dessus:

  • Le "Hist2d ()"La fonction est utilisée pour créer un histogramme 2D des deux tableaux de nombres aléatoires"X" et "y«Dans la plage définie, je.e., "0-1000".
  • Le «plt, title ()», «plt.xLabel () »et« PLT.Les fonctions yLabel () »sont utilisées pour ajouter le titre et étiqueter les axes« x »et« y », respectivement.

Sortir

La sortie ci-dessus implique que le «Histogramme 2D"Est personnalisé de manière appropriée en définissant le titre et en étiquetant les axes« x »et« y ».

Conclusion

Dans Python, le «PLT.Hist2d ()«Fonction du«pypllot”Module dans le"matplotlib»La bibliothèque est utilisée pour tracer un histogramme 2D dans Python. Pour personnaliser l'histogramme, le «PLT.titre()","PLT.xLabel ()" et "PLT.yLabel ()«Les fonctions peuvent être utilisées en définissant le titre et l'étiquetage de l'axe« x »et« y », respectivement. Ce message a présenté un guide approfondi sur la façon de créer un histogramme 2D en utilisant la fonction discutée dans la bibliothèque Matplotlib en Python.