当前位置: 首页 > news >正文

2008iis里没加域名 网站指向还在百度地图的精准定位功能

2008iis里没加域名 网站指向还在,百度地图的精准定位功能,深圳龙岗网络,冰雪蜜城店加盟费多少1 python数据分析numpy基础之mean用法和示例 python的numpy库的mean()函数&#xff0c;用于计算沿指定轴(一个轴或多个轴)的算术平均值。 用法 numpy.mean(a, axisNone, dtypeNone, outNone, keepdims<no value>, *, where<no value>)描述 返回数组元素的平均值…

1 python数据分析numpy基础之mean用法和示例

python的numpy库的mean()函数,用于计算沿指定轴(一个轴或多个轴)的算术平均值。

用法

numpy.mean(a, axis=None, dtype=None, out=None, keepdims=<no value>, *, where=<no value>)

描述

返回数组元素的平均值。长度为0的数组的mean为nan。

等效于对指定轴求后,然后除以轴大小,即为其平均值。

入参

a:必选,array_like,数组或列表或元组,表示需要计算平均数的元素的数组。

axis:可选,默认为None,整数或整数元组,表示需要计算平均值的一个或多个轴。

1.1 入参a

numpy.mean()的入参a,为必选入参,可以为数组、列表、元组。如果a长度为0,则返回NaN。表示需要求平均值的数组。

>>> import numpy as np
# 入参a为列表
>>> np.mean([1,2,3,4,5])
3.0
# 入参a为元组
>>> np.mean((1,2,3,4,5))
3.0
# 入参a为数组
>>> np.mean(np.array([1,2,3,4,5]))
3.0
# 入参a的长度为0,返回NaN,并且第1次报错,后面不再报错
>>> np.mean(np.array([]))
Warning (from warnings module):File "D:\python3\lib\site-packages\numpy\core\fromnumeric.py", line 3441out=out, **kwargs)
RuntimeWarning: Mean of empty slice.Warning (from warnings module):File "D:\python3\lib\site-packages\numpy\core\_methods.py", line 189ret = ret.dtype.type(ret / rcount)
RuntimeWarning: invalid value encountered in double_scalars
nan
>>> np.mean(np.array([]))
nan

1.2 入参axis为整数

numpy.mean()的入参axis为可选入参,默认为None,表示求全部元素的平均值。

若axis=n为整数,则对指定轴n的元素求平均值,即,先对同轴同方向的元素求和,再除以同轴同方向的元素个数(轴大小),即为其平均值。

若axis=负数,则-1对应最后一个轴,-2倒数第2个轴,依此类推。

>>> import numpy as np
# 创建一个三维数组,大小为(2,3,4)
>>> ar3=np.arange(24).reshape(2,3,4)
>>> ar3
array([[[ 0,  1,  2,  3],[ 4,  5,  6,  7],[ 8,  9, 10, 11]],[[12, 13, 14, 15],[16, 17, 18, 19],[20, 21, 22, 23]]])
# 入参 axis默认为None,求全部元素的平均值
>>> np.mean(ar3)
11.5
# axis=整数,同轴同方向求和,再除以轴大小
# axis=0,先对0轴求和,再除以2
>>> np.mean(ar3,axis=0)
array([[ 6.,  7.,  8.,  9.],[10., 11., 12., 13.],[14., 15., 16., 17.]])
# np.mean(ar3,axis=0)=np.sum(ar3,axis=0)/2
>>> np.sum(ar3,axis=0)/2
array([[ 6.,  7.,  8.,  9.],[10., 11., 12., 13.],[14., 15., 16., 17.]])
# axis=1,先对1轴求和,再除以3
>>> np.mean(ar3,axis=1)
array([[ 4.,  5.,  6.,  7.],[16., 17., 18., 19.]])
# np.mean(ar3,axis=1)=np.sum(ar3,axis=1)/3
>>> np.sum(ar3,axis=1)/3
array([[ 4.,  5.,  6.,  7.],[16., 17., 18., 19.]])
# axis=2,先对2轴求和,再除以4
>>> np.mean(ar3,axis=2)
array([[ 1.5,  5.5,  9.5],[13.5, 17.5, 21.5]])
# np.mean(ar3,axis=2)=np.sum(ar3,axis=2)/4
>>> np.sum(ar3,axis=2)/4
array([[ 1.5,  5.5,  9.5],[13.5, 17.5, 21.5]])
# axis=负数,则-1对应最后一个轴,-2倒数第2个轴,依此类推 
>>> np.mean(ar3,axis=-1)
array([[ 1.5,  5.5,  9.5],[13.5, 17.5, 21.5]])

1.3 入参axis为元组

numpy.mean()的入参axis若为轴的元组,则对多个轴求平均值。

先对多个轴的元素求和,再除以多个轴的大小的乘积,即为其平均值。

axis=(m,n)等效于axis=(n,m)。

>>> import numpy as np
# 创建一个三维数组,大小为(2,3,4)
>>> ar3=np.arange(24).reshape(2,3,4)
>>> ar3
array([[[ 0,  1,  2,  3],[ 4,  5,  6,  7],[ 8,  9, 10, 11]],[[12, 13, 14, 15],[16, 17, 18, 19],[20, 21, 22, 23]]])
# axis=元组,对多个轴求和,再除以多个轴大小的乘积
# axis=(0,1),先对0和1轴求和,再除以6,6=2*3
>>> np.mean(ar3,axis=(0,1))
array([10., 11., 12., 13.])
>>> np.sum(ar3,axis=(0,1))/6
array([10., 11., 12., 13.])
# axis=(1,0)等效于axis=(0,1)
>>> np.mean(ar3,axis=(1,0))
array([10., 11., 12., 13.])
# axis=(0,1),先对0和2轴求和,再除以8,8=2*4
>>> np.mean(ar3,axis=(0,2))
array([ 7.5, 11.5, 15.5])
>>> np.sum(ar3,axis=(0,2))/8
array([ 7.5, 11.5, 15.5
# axis=(1,2),先对1和2轴求和,再除以12,12=3*4
>>> np.mean(ar3,axis=(1,2))
array([ 5.5, 17.5])
>>> np.sum(ar3,axis=(1,2))/12
array([ 5.5, 17.5])
http://www.yayakq.cn/news/690941/

相关文章:

  • 做网站背景图怎么插青岛做优化网站哪家好
  • 中国建设网官方网站硅灰建设银行网站功能介绍
  • 怎么查看网站点击量网站开发前台实训
  • 北京网站定制建设178网站建设
  • 阿里云市场网站建设简历个人主页
  • 商务网站建设中存在的问题整人做我女朋友网站
  • zzzcms建站系统网站做查赚钱
  • 网站做商标在那类手机wap网站建设多少钱
  • pc 移动网站 模板怎么找项目
  • 关于企业的网站分析网站的外链
  • tv电视盒子企业网站模板网站备案为什么这么慢
  • 做网站需要哪些步骤通知模板范文
  • 大连网站建设方案咨询公司做网站之前要准备什么软件
  • title:(网站建设)东莞短视频seo优化
  • 手机制作最简单钓鱼网站厦门 网站建设 公司
  • 济南做公司网站企业网站建设和运营
  • 西安mg动画制作网站建设深圳市官方网站
  • 济南网站建设知识浙江省财务开发公司官网
  • 网站开发应用到的技术名词措美网站建设
  • 北京网站设计十年乐云seo做网站设计的
  • 专业网站设计专业服务游戏软件网站开发
  • 如何评估网站全球最受欢迎的网站
  • 网站设网页设计四平seo
  • 住房城乡建设部网站主页关键词的优化方案
  • 网站开发都需要哪些图wordpress导航栏锚点
  • 国家城乡住房建设厅网站住房和城乡建设部网站标准下载
  • 系部网站建设需求分析运行需求软件开发和研发的区别
  • 广州网站整站优化seolxw
  • 绍兴建设开发有限公司网站网站维护是谁做的
  • 深圳高端网站建设费用app 网站 区别