栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

numpy

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

numpy

import numpy as np

1、保留小数位数
np.around(a,n)
a数组,n:保留小数点的位数,3即为3位小数。默认保留整数。四舍五入。
ps :貌似会出现跟python内置函数round一样的问题,应该是rounds to nearest even value,保留到最近的偶数了

a = 1.23456
b = 2.355
c = 3.5
d = 2.5
print(round(a, 3))
print(round(b, 2))
print(round(c))
print(round(d))

2、均值函数

>>> a = np.array([[1, 2], [3, 4]])
>>> np.mean(a)
2.5
>>> np.mean(a, axis=0)
array([ 2.,  3.])
>>> np.mean(a, axis=1)
array([ 1.5,  3.5])

你也可以用a.mean(1)来代替np.mean(a,axis=1)
这样子更简洁

3、求和
np.sum(b,axis=0) #在第一个轴展开方向上求和

4、标准差

>>> a = np.array([[1, 2], [3, 4]])
>>> np.std(a)
1.1180339887498949
>>> np.std(a, axis=0)
array([ 1.,  1.])
>>> np.std(a, axis=1)
array([ 0.5,  0.5])

参考
numpy保留小数位数
均值函数numpy.mean

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/269784.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号