我试图在np.histrogram函数生成的 bin 范围内找到值的中位数。我将如何仅选择 bin 范围内的值并对这些特定值进行操作?以下是我的数据示例以及我正在尝试执行的操作:
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]
所以,我试图在生成的第一个 bin 中找到 129 个值的中值 y 值,等等。
慕婉清6462132
九州编程
SMILET
相关分类