Не могу точно посчитать без самой гистограммы (или хотя бы данных по бинам: границы бинов и высоты столбиков). Пожалуйста, приложите изображение гистограммы или напишите данные по каждому бинy: границы bin-ов [L_i, U_i], высоту стобика h_i (и единицы оси Y: плотность частот или количество). Тогда дам точные числа.
Пока могу привести детальный алгоритм, который можно применить сразу к вашей гистограмме:
Что нужно понять из гистограммы
- Объем выборки N = 160 000 человек.
- Бины имеют одну и ту же ширину w (например, 2 см) или различную.
- По оси Y можно встретить либо частоты (количество людей в каждом бине), либо плотность частот (например, людей на 1 см роста). Важно различать эти случаи.
Как посчитать количество женщин ростом 170 см
- Определите бин, который содержит значение 170 см (или ближайший к 170, если 170 лежит на границе).
- Разберитесь с форматом оси Y:
- Если высота стобика дана как частота f_i (число людей) для бина i: количество в этом бинe равно f_i.
- Если высота стобика дана как плотность частот d_i (людей на 1 см роста) для бина i и ширина бина равна w: количество в этом бинe равно N × d_i × w.
- Если 170 см лежит точно внутри бина i, и вы хотите получить более точную оценку именно для роста около 170 (например, в диапазоне 170 ± Δ см):
- Выберите небольшую границу вокруг 170, например [170 - Δ, 170 + Δ].
- Посчитайте долю данных в этом поддиапазоне как сумма пересечений с бинами: сумма_over_i ( overlap_length_i / w_i ) × (N × d_i), если используете плотность; или сумма overlap_fraction_i × f_i, если применяете частоты.
- Обычно для комфортной оценки берут Δ примерно 0.5–1 см, и учитывают частоты в пересечённых частях бинов пропорционально перекрытию.
- Альтернативно, если цель — приблизительно число в диапазоне, можно взять целиком весь бин, который содержит 170, и использовать его либо как приближение к числу людей с ростом 170 (если бин очень узкий, это разумно; если бин широкий, точность падает).
Как посчитать процент женщин ростом от 164 см до 167 см включительно
- Определите все бины, которые частично или полностью лежат в диапазоне [164, 167].
- Для каждого такого бина i рассчитайте вклад в количество в диапазоне:
- Если диапазон полностью покрывает бин: вклад = f_i (или N × d_i × w_i).
- Если диапазон частично перекрывает бин (начало или конец диапазона попадает внутри бина): вклад пропорционален перекрытию по длине. Например, если перекрытие длиной t из ширины w_i, вклад = t/w_i × f_i (или t/w_i × N × d_i × w_i = N × d_i × t).
- Суммируйте вклады по всем затронутым битам. Это даст число людей с ростом в диапазоне [164, 167].
- Преобразуйте в проценты: процент = (число в диапазоне) / N × 100%.
Замечания и полезные советы
- Если ось Y помечена как плотность густоты частот, для расчета количества используйте формулу: количество в бинe = N × d_i × w_i.
- Если ось Y помечена как частоты, просто используйте значения высот столбиков как количества в соответствующих бинах.
- При расчете диапазона [164, 167] учтите, что если границы не совпадают с границами бинoв, часть бина может входить частично. Тогда используйте пропорциональное распределение по перекрытию (как описано выше).
- Точная цифра зависит от конкретных высот столбиков и ширины бинов на вашей гистограмме.
Готов продолжить и выдать точные числа, как только вы пришлёте изображение гистограммы или данные по бинам (границы и Heights). Если хотите, могу сразу привести пример расчета на любом наборе чисел, который вы пришлёте.