Python——简单统计函数
简单统计函数
1. 简单统计函数
| 函数 | 说明 |
|---|---|
| np.mean,np.average | 平均值、加权平均值 |
| np.var | 计算方差 |
| np.std | 标准差 |
| np.min,np.max | 最大值、最小值 |
| np.ptp | 计算全距 |
| np.argmin,np.argmax | 返回最小值、最大值的索引 |
| np.percentile | 计算百分位在统计对象中的值 |
| np.median | 计算统计对象的中值 |
| np.sum | 求和 |
2. 数组的创建
| 函数 | 说明 |
|---|---|
| np.array([1,2,3],dtype = float) | 一维数组 |
| np.array([[1,2,3],[2,3,4]]) | 二维数组 |
| np.arange(0,3,1) | 步长为1的等差数列 |
| np.linspace(0,3,4) | 总数为4的等差数列 |
| np.tile([1,2],2) | 数组元素的连续重复 |
| np.repeat([1,2],2) | 数组元素的连续重复 |
| np.ones((2,3)) | 类似的还有np.ones_like() |
| np.zeros((2,3)) | 类似的还有np.zero_like() |
| np.random.random(3) | 0~1之间的随机数 |
| np.random.randn(3) | 标准正态分布 |
| np.random.normal(loc=0,scale=1,size=3) | 均值为0,标准差为1的正态分布 |
2.1 np.tile()和np.repeat()的区别

tile 的中文意思是瓷砖,连续重复就是一个整体。repeat 的就是重复的意思,单个复制完成后再进行下一个复制。

浙公网安备 33010602011771号