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

营销型网站建设网站装饰设计模式

营销型网站建设网站,装饰设计模式,织梦网站栏目管理空白,顺德建设网站公司数学统计在我们的程序当中特别是数据分析当中是必不可少的一部分#xff0c;本文就来介绍一下 NumPy 常见的统计函数。最大值与最小值numpy.amin()用于计算数组中的元素沿指定轴的最小值。可以通过 axis 参数传入坐标轴来指定统计的轴#xff0c;当指定 axis 时#xff0c;a… 数学统计在我们的程序当中特别是数据分析当中是必不可少的一部分本文就来介绍一下 NumPy 常见的统计函数。最大值与最小值numpy.amin()用于计算数组中的元素沿指定轴的最小值。可以通过 axis 参数传入坐标轴来指定统计的轴当指定 axis 时axis 的范围为 ndarray 的维度范围可以利用 shape 函数获取 ndrray 的维度。我们来看例子import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(最小值, 15, *))print(所有维度的最小值)print(np.amin(a))print(\n)print(0轴的最小值)print(np.amin(a, 0))print(\n)print(1轴的最小值)print(np.amin(a, 1))print(\n)# 返回初始数组[[1 2 3] [4 5 6] [7 8 9]]******最小值******所有维度的最小值10轴的最小值[1 2 3]1轴的最小值[1 4 7]我们例子中使用的是二维数组所以 axis 只有取0和1两个值。其实我们还可以用 numpy.min() 来计算效果是一样的只不过 NumPy 的官方文档上没有写 numpy.min() 这个方法看源码我们知道这个方法其实是numpy.amin() 的别名。numpy.amax()用于计算数组中的元素沿指定轴的最大值。可以通过 axis 参数传入坐标轴来指定统计的轴当指定 axis 时axis 的范围为 ndarray 的维度范围可以利用 shape 函数获取 ndrray 的维度。我们来看例子import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(最大值, 15, *))print(所有维度的最大值)print(np.amax(a))print(\n)print(0轴的最大值)print(np.amax(a, 0))print(\n)print(1轴的最大值)print(np.amax(a, 1))print(\n)# 返回初始数组[[1 2 3] [4 5 6] [7 8 9]]******最大值******所有维度的最大值90轴的最大值[7 8 9]1轴的最大值[3 6 9]这个函数和 numpy.amin() 函数是相反的含义也可以用 numpy.max() 来计算。numpy.ptp()计算数组中元素最大值与最小值的差(最大值 - 最小值)。实例import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(最大值与最小值的差, 15, *))print(所有维度的极差)print(np.ptp(a))print(\n)print(0轴的极差)print(np.ptp(a, 0))print(\n)print(1轴的极差)print(np.ptp(a, 1))print(\n)# 返回***最大值与最小值的差***所有维度的极差80轴的极差[6 6 6]1轴的极差[2 2 2]这个方法可以迅速的找出数组中任何维度的最大最小值之差还是很方便的。中位数numpy.percentile()百分位数是统计中使用的度量表示小于这个值的观察值的百分比。numpy.percentile(a, q, axis) 接收以下参数:a: 输入数组q: 要计算的百分位数在 0 ~ 100 之间axis: 沿着它计算百分位数的轴这个百分位怎么理解呢例如第60个百分位是这样一个值它使得至少有60%的数据项小于或等于这个值且至少有40%的数据项大于或等于这个值。我们来看看实例import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(百分位数, 15, *))print(50%的分位数即数组排序之后的中位数)print(np.percentile(a, 50))print(\n)print(0轴的中位数)print(np.percentile(a, 50, 0))print(\n)print(1轴的中位数)print(np.percentile(a, 50, 1))print(\n)# 返回******百分位数*****50%的分位数即数组排序之后的中位数5.00轴的中位数[4. 5. 6.]1轴的中位数[2. 5. 8.]numpy.median()用于计算数组 a 中元素的中位数(中值)我们来看实例import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(计算中位数, 15, *))print(所有元素的中位数)print(np.median(a))print(\n)print(0轴的中位数)print(np.median(a, 0))print(\n)print(1轴的中位数)print(np.median(a, 1))print(\n)# 返回*****计算中位数*****所有元素的中位数5.00轴的中位数[4. 5. 6.]1轴的中位数[2. 5. 8.]总数与均值numpy.sum()用于按指定轴计算数组中的元素的和。实例import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(求和, 15, *))print(所有维度的和)print(np.sum(a))print(\n)print(按0轴求和)print(np.sum(a, 0))print(\n)print(按1轴求和)print(np.sum(a, 1))print(\n)# 返回*******求和******所有维度的和45按0轴求和[12 15 18]按1轴求和[ 6 15 24]不管按哪个维度求和得出的结果再相加肯定等于所有维度求和的结果。numpy.mean()按轴计算数组中元素的算术平均值。算术平均值是沿轴的元素的总和除以元素的数量。我们来看实例import numpy as npa np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(初始数组)print(a)print(\n)print(np.char.center(计算算术平均值, 15, *))print(所有元素的算术平均值)print(np.mean(a))print(\n)print(0轴的算术平均值)print(np.mean(a, 0))print(\n)print(1轴的算术平均值)print(np.mean(a, 1))print(\n)# 返回****计算算术平均值****所有元素的算术平均值5.00轴的算术平均值[4. 5. 6.]1轴的算术平均值[2. 5. 8.]numpy.average()根据在另一个数组中给出的各自的权重计算数组中元素的加权平均值该函数可以接收一个轴参数如果没有指定轴则数组会被展开。加权平均值是由每个分量乘以权重因子得到的平均值。即将各数值乘以相应的权数然后加总求和得到总体值再除以总的单位数。举个例子数组[1, 2, 3, 4]对应的权重是[4 3 2 1]那么加权平均值的计算公式为加权平均值(14233241)/(4321)实例import numpy as npprint(np.char.center(加权平均值, 15, *))b np.array([1, 2, 3, 4])print(所有元素的加权平均值(不指定权重相当于求平均值))print(np.average(b))print(\n)print(指定权重的加权平均值)print(np.average(b, weights[4, 3, 2, 1]))print(\n)print(指定权重的加权平均值以及权重的和)print(np.average(b, weights[4, 3, 2, 1], returnedTrue))print(\n)# 返回*****加权平均值*****所有元素的加权平均值(不指定权重相当于求平均值)2.5指定权重的加权平均值2.0指定权重的加权平均值以及权重的和(2.0, 10.0)我们可以通过returned参数来设置是否返回权重的和。在上例中权重数组中元素相加等于10。方差与标准差numpy.var()计算数组中元素的方差统计中的方差(样本方差)是每个样本值与全体样本值的平均数之差的平方值的平均数。计算公式为mean((x - x.mean())** 2)。我们来看实例import numpy as npprint(np.char.center(计算方差, 15, *))print(np.var([1, 2, 3, 4]))print(\n)# 返回******计算方差*****1.25numpy.std()计算数组中袁术的标准差标准差是一组数据平均值分散程度的一种度量是方差的算术平方根。标准差公式如下std sqrt(mean((x - x.mean())**2))我们来看实例import numpy as npprint(np.char.center(计算标准差, 15, *))print(np.std([1, 2, 3, 4]))print(\n)# 返回*****计算标准差*****1.118033988749895总结本文向大家介绍了 NumPy 的统计函数包括最大最小值函数、总数与均值函数、中位数函数以及方差与标准差函数。这些函数主要运用在一些数据分析的统计工作中我们可以不用实现这些统计方法的原理而直接使用函数使我们的代码简洁而高效。参考https://numpy.org/devdocs/reference/routines.statistics.html文中示例代码python-100-days系列文章第 84 天NumPy 数学函数第 83 天NumPy 字符串操作第 82 天Python Web 开发之 JWT 简介第 81 天NumPy Ndarray 对象及数据类型从 0 学习 Python 0 - 80 大合集总结PS公号内回复 Python即可进入Python 新手学习交流群一起100天计划-END-Python 技术关于 Python 都在这里
http://www.pierceye.com/news/103172/

相关文章:

  • 爱常德网凡科网站可以做seo优化
  • 建设银行手机银行官方网站小程序app公众号的区别
  • 彩票网站维护需要几天企业展示网站建设需要做什么
  • cms网站后台模版惠州网站设计哪家好
  • 海南智能网站建设设计湘潭学校网站建设 x磐石网络
  • 网站建设的入门书籍表格我做视频网站
  • 数据库跟网站内容青岛公司做网站的价格
  • 成都市金牛区建设和交通局网站营销专业网站
  • 免费的视频网站如何赚钱wordpress推广系统
  • 上海酒店团购网站建设网站建设风险分析
  • 做网站的抬头怎么做南昌app定制
  • 深圳市企业网站建设企业品牌设计
  • 做图网站有哪些内容惠州抖音推广
  • 郑州中原区建设局网站公司网站建设素材
  • 企业手机网站源码下载企查查网页版
  • 金科网站建设ps做网站难吗
  • 如何在年报网站上做遗失公告wordpress默认摘要
  • 中国网站服务器哪个好有哪些做公司网站
  • 做宠物的网站有哪些如何做电商生意
  • 具有品牌的常州做网站关于网站建设的广告词
  • 孝感网站推广品牌策划公司都有哪些
  • 保洁公司用哪些网站做推广wordpress aj提交评论
  • 互联网金融p2p网站建设模板简历模板免费下载网站
  • 绍兴建设网站制作3免费做网站
  • 东莞运营推广网站建设费用wordpress 单栏 主题
  • 律师事务所网站制作WordPress 经典博客
  • 建立网站功能wordpress微博头条
  • 多就能自己做网站取名网站怎么做
  • 网站域名百度云网站环境建设国家城乡建设规划部网站
  • 网站设计的实例wordpress 微博备份