Как построить гистограмму из списка данных в python
Вы можете использовать следующий базовый синтаксис для построения гистограммы из списка данных в Python:
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 )
Следующие примеры показывают, как использовать этот синтаксис на практике.
Пример 1. Создайте гистограмму с фиксированным количеством ячеек.
Следующий код показывает, как создать гистограмму из списка данных, используя фиксированное количество полей:
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 ')
Пример 2. Создайте гистограмму с определенными диапазонами интервалов.
Следующий код показывает, как создать гистограмму из списка данных, используя указанные диапазоны полей:
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 ')
Полную документацию функции гистограммы Matplotlib вы можете найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как создавать другие часто используемые диаграммы в Matplotlib:
Как построить временной ряд в Matplotlib
Как создавать коробчатые диаграммы по группам в Matplotlib
Как увеличить размер графика в Matplotlib