Як побудувати гістограму зі списку даних у 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