РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpSpNmHg 121 of 145 menu
◀ ▶

Гистограмма в NumPy

Чтобы посчитать, сколько значений попало в интервалы, используют функцию np.histogram. Она возвращает пару: массив счётчиков по корзинам и границы интервалов. Число корзин можно задать одним целым или явным списком границ.

Возьмём небольшой ряд и разобьём его на три равных интервала:

import numpy as np data = np.array([1, 2, 2, 3, 4]) counts, edges = np.histogram(data, bins=3) print(counts) # выведет [1 2 2] print(edges) # выведет [1. 2. 3. 4.]

Для ряда scores [0, 1, 1, 2, 3] постройте гистограмму с 3 интервалами, выведите счётчики и границы.

Для ряда marks [2, 2, 5, 7] разбейте данные по границам [0, 3, 6, 9], выведите счётчики и границы.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить