Я пытаюсь найти медиану значений в пределах диапазона бина, сгенерированного функцией np.histrogram
. Как бы я выбрал значения только в пределах диапазона бина и оперировал этими конкретными значениями? Ниже приведен пример моих данных и того, что я пытаюсь сделать:
x = [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]
значения y могут иметь любой вид значения x, связанного с ними, например:
hist, bins = np.histogram(x)
hist = [129, 126, 94, 133, 179, 206, 142, 147, 90, 185]
bins = [0., 0.09999926, 0.19999853, 0.29999779, 0.39999706,
0.49999632, 0.59999559, 0.69999485, 0.79999412, 0.8999933,
0.99999265]
Итак, я пытаюсь найти среднее значение y 129 значений в первом сгенерированном бине и т. Д.