Как построить гистограмму из списка данных в Python

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

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.