MATPLOTLIB 2D Histogram

MATPLOTLIB 2D Histogram
"Matplotlib”To powszechnie używana biblioteka wizualizacji danych w Pythonie, która pozwala nam tworzyć różne typy wykresów, wykresów i wykresów. Histogram pokazuje, w jaki sposób dane są dystrybuowane graficznie. A "2D histogram”Jest rodzajem histogramu, który wizualizuje rozkład wspólny dwóch zmiennych ciągłych. Służy do zbadania zależności między tymi dwiema zmiennymi poprzez dzielenie danych na siatkę i przypisując każdą komórkę siatki kolor na podstawie częstotliwości punktów danych w tej komórce.

Ten post ilustruje użycie „matplotlib.Pyplot.hist2d ()”Funkcja tworzenia„2D histogram„W Python.

Jak wykreślić „2-wymiarowy histogram 2-wymiarowy” w Pythonie?

„„hist2d ()”Funkcja„Pyplot„Moduł w„matplotlib”Biblioteka służy do wykreślania histogramu 2D w Pythonie.

Składnia

matplotlib.Pyplot.hist2d (x, y, pojemniki = 10, zakres = brak, gęstość = false, wagi = brak, cmin = brak, cmax = brak, *, dane = brak, ** kwargs)

Teraz planmy „2D histogram”Korzystanie z poniższego przykładu kodu:

importować matplotlib.Pyplot as Plt
Importuj Numpy
X = Numpy.losowy.Randn (1000)
y = Numpy.losowy.Randn (1000)
plt.hist2d (x, y, pojemniki = 30, cmap = „blues”)
plt.colorbar ()
plt.pokazywać()

W powyższym kodzie:

  • Pierwszym krokiem jest import „matplotlib" I "Numpy„Biblioteki.
  • „„Numpy.losowy.Randn ()”Funkcja jest stosowana dwukrotnie do generowania liczb losowych w określonym zakresie, i.mi., "0-1000".
  • „„plt.hist2d ()„Funkcja służy do utworzenia wykresu histogramu 2D„X" I "y”Z 30 pojemnikami i mapą kolorową„ bluesa ”.
  • Wreszcie „„plt.colorbar ()”Funkcja dodaje pasek kolorów i„plt.pokazywać()”Funkcja wyświetla wykres.

Wyjście

Jak widać, „hist2d ()”Funkcja tworzy dwuwymiarowy histogram z prostokątnymi pojemnikami.

Jak dostosować histogram 2D ​​w matplotlib?

Możemy dostosować wykres, dodając tytuł, etykiety do osi i zmieniając mapę kolorów. Przykładowy kod można znaleźć tutaj:

importować matplotlib.Pyplot as Plt
Importuj Numpy
X = Numpy.losowy.Randn (1000)
y = Numpy.losowy.Randn (1000)
plt.Hist2d (x, y, pojemniki = 30, cmap = „Jet”)
plt.colorbar ()
plt.Tytuł („2D Histogram”)
plt.xlabel („x”)
plt.ylabel („y”)
plt.pokazywać()

W powyższych wierszach kodu:

  • „„hist2d ()„Funkcja służy do utworzenia histogramu 2D dwóch losowych tablic”X" I "y„W określonym zakresie, i.mi., "0-1000".
  • „Plt, tytuł ()”, „plt.xlabel () ”i„ plt.Funkcje yLabel () ”służą do dodawania tytułu i oznaczenia odpowiednio osi„ x ”i„ y ”.

Wyjście

Powyższe wyjście sugeruje, że „2D histogram”Jest odpowiednio dostosowywane, ustawiając tytuł i oznaczając osie„ X ”i„ Y ”.

Wniosek

W Python „plt.hist2d ()”Funkcja„Pyplot„Moduł w„matplotlib”Biblioteka służy do wykreślania histogramu 2D w Pythonie. Aby dostosować histogram, „plt.tytuł()”,„plt.xlabel ()" I "plt.yLabel ()„Funkcje mogą być używane przez ustawienie tytułu i etykietowania odpowiednio osi„ x ”i„ y ”. Ten post przedstawił dogłębny przewodnik na temat utworzenia histogramu 2D przy użyciu omawianej funkcji w bibliotece MATPlotlib w Python.