import numpy as np # 生成一组随机数据 data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] hist, edges = np.histogram(data, bins=5) print(hist) print(edges)输出结果
时间: 2023-06-15 22:08:05 浏览: 68
产生随机数并对其进行排序随后输出至文件
5星 · 资源好评率100%
输出结果应该是:
[2 2 2 2 2]
[ 1. 2.8 4.6 6.4 8.2 10. ]
其中,hist是每个区间内的数据个数,edges是每个区间的边界值。这里将数据分成了5个区间,每个区间的大小为2。第一个区间的边界值是1,第二个区间的边界值是2.8(即1+1.8),以此类推,最后一个区间的边界值是10。
阅读全文