Jak wykreślić histogram z listy danych w pythonie
Aby wykreślić histogram z listy danych w Pythonie, możesz użyć następującej podstawowej składni:
import matplotlib. pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 8, 14] #create histogram from list of data plt. hist (x,bins= 4 )
Poniższe przykłady pokazują, jak używać tej składni w praktyce.
Przykład 1: Utwórz histogram ze stałą liczbą przedziałów
Poniższy kod pokazuje, jak utworzyć histogram z listy danych, używając ustalonej liczby pól:
import matplotlib. pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 12, 13] #create histogram with 4 bins plt. hist (x, bins= 4 , edgecolor=' black ')
Przykład 2: Utwórz histogram z określonymi zakresami binów
Poniższy kod pokazuje, jak utworzyć histogram z listy danych, używając określonych zakresów pól:
import matplotlib. pyplot as plt #create list of data x = [2, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 12, 13] #specify bin start and end points bin_ranges = [0, 5, 10, 15] #create histogram with 4 bins plt. hist (x, bins=bin_ranges, edgecolor=' black ')
Pełną dokumentację funkcji histogramu Matplotlib można znaleźć tutaj .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak tworzyć inne często używane wykresy w Matplotlib:
Jak wykreślić szereg czasowy w Matplotlib
Jak tworzyć wykresy pudełkowe według grupy w Matplotlib
Jak zwiększyć rozmiar działki w Matplotlib