python笔记之mean()函数实现求取均值的功能代码
用法:mean(matrix,axis=0) 其中matrix为一个矩阵,axis为参数
以m*n矩阵举例:
axis不设置值,对m*n个数求均值,返回一个实数
axis=0:压缩行,对各列求均值,返回1*n矩阵
axis=1:压缩列,对各行求均值,返回m*1矩阵
举例:
>>>importnumpyasnp >>>num1=np.array([[1,2,3],[2,3,4],[3,4,5],[4,5,6]]) >>>now2=np.mat(num1) >>>now2 matrix([[1,2,3], [2,3,4], [3,4,5], [4,5,6]]) >>>np.mean(now2)#对所有元素求均值 3.5 >>>np.mean(now2,0)#压缩行,对各列求均值 matrix([[2.5,3.5,4.5]]) >>>np.mean(now2,1)#压缩列,对各行求均值 matrix([[2.], [3.], [4.], [5.]])
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。