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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *