Python——numpy 统计函数

numpy 统计函数

import numpy as npa=np.arange(15).reshape(3,5)aOut[10]: array([[ 0,  1,  2,  3,  4],       [ 5,  6,  7,  8,  9],       [10, 11, 12, 13, 14]])np.sumOut[11]: np.sum(a)Out[12]: 105np.mean(a)Out[13]: 7.0np.mean(a,axis=0)Out[14]: array([ 5.,  6.,  7.,  8.,  9.])np.mean(a,axis=1)Out[15]: array([  2.,   7.,  12.])np.average(a,axis=0,weights=[11,6,2])Out[18]: array([ 2.63157895,  3.63157895,  4.63157895,  5.63157895,  6.63157895])np.std(a)Out[19]: 4.3204937989385739np.var(a)Out[20]: 18.666666666666668np.std(a,axis=1)Out[22]: array([ 1.41421356,  1.41421356,  1.41421356])np.std(a,axis=0)Out[23]: array([ 4.0824829,  4.0824829,  4.0824829,  4.0824829,  4.0
np.std(a,axis=1)Out[22]: array([ 1.41421356,  1.41421356,  1.41421356])np.std(a,axis=0)Out[23]: array([ 4.0824829,  4.0824829,  4.0824829,  4.0824829,  4.0824829])np.argmax(a)Out[24]: 14np.unravel_index(np.argmax(a),b.shape)Out[28]: (0, 14)aOut[25]: array([[ 0,  1,  2,  3,  4],       [ 5,  6,  7,  8,  9],       [10, 11, 12, 13, 14]])np.ptp(a)Out[26]: 14

np.gradient(f) 计算数组f中元素的梯度,当f为多维时,返回每个维度梯度
梯度:连续值之间的变化率,即斜率
XY坐标轴连续三个X坐标对应的Y轴值:a, b, c,其中,b的梯度是: (c‐a)/2

import numpy as npa=np.random.randint(0,50,(11))aOut[31]: array([25, 44, 23, ..., 39, 19,  2])np.gradient(a)Out[33]: array([ 19. ,  -1. ,   0. , ...,  -5.5, -18.5, -17. ])b=np.random.randint(0,50,(11))bOut[35]: array([22, 37, 49, ...,  8, 48, 15])np.gradient(b)Out[36]: array([ 15. ,  13.5,  -0.5, ...,  13.5,   3.5, -33. ])

argmax函数_Python科学计算库numpy——统计函数相关推荐

  1. python数组去重函数_Python科学计算库Numpy之 数组操作

    操作ndarray 的方法 numpy.reshape:这个函数在不改变数据的条件下修改形状 numpy.ndarray.flat:该函数返回数组上的一维迭代器,行为类似 Python 内建的迭代器 ...

  2. python np dot函数_python科学计算之Numpy

    Numpy的组成与功能 Numpy(Numeric Python)可以被理解为一个用python实现的科学计算包,包括: 1.强大的N维数组对象Array: 2.成熟的函数库: 3.实用的线性代数.傅 ...

  3. python的科学计算库有哪些_Python科学计算库-Numpy

    NumPy 是 Python 语言的一个扩充程序库.支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,也是学习 python 必学的一个库. 1. 读取文件 numpy.gen ...

  4. python数组初始化_Python科学计算库Numpy数组的初始化和基本操作

    umPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵 ...

  5. numpy不用科学记数发 python_Python科学计算库Numpy常用的函数使用

    林小森博客: Python科学计算库Numpy常用的函数使用 - 林小森​www.linxiaosen.com Numpy具有强大的计算功能,本文介绍Numpy常用的函数,可以有效的提高工作效率. 首 ...

  6. 一文带你熟悉简单实用的Python科学计算库NumPy

    Python科学计算库NumPy 安装 数组的创建 array创建 **arange** 创建 **随机数创建** 方法numpy.random.random(size=None) 方法numpy.r ...

  7. python矩阵运算法则_导数与梯度、矩阵运算性质、科学计算库numpy

    一.实验介绍 1.1 实验内容 虽然在实验一中我想尽量少的引入(会让人放弃继续学习的)数学概念,但我似乎还是失败了.不过这几乎是没有办法的事,要想真正学会深度学习,没有一定的数学基础(高等数学.线性代 ...

  8. 唐宇迪学习笔记1:Python环境安装、Pytho科学计算库——Numpy

    目录 一.AI数据分析入门 ​1.案例来源 2.Python环境配置(Python3) Python的安装 Python库安装工具 Jupyter Notebook 二.Python科学计算库--Nu ...

  9. AI常用框架和工具丨1. 科学计算库NumPy

    科学计算库NumPy,AI常用框架和工具之一.理论知识结合代码实例,希望对您有所帮助. 文章目录 环境说明 一.NumPy简介 二.数组 2.1 NumPy数组的优势 2.2 ndarray对象 2. ...

最新文章

  1. HBase - 数据写入流程解析
  2. Android 监听ScrollView的滑动
  3. 死信交换机与死信队列
  4. CentOS7安装Docker与使用篇
  5. mysql协议重传,MySQL · 源码分析 · 网络通信模块浅析
  6. 不懂函数式?用mobx来写react应用吧
  7. ctf xor题_CTF下的命令执行
  8. Python Shutil模块
  9. How to convert hair particles to mesh in Blender
  10. NXP S32G2开发
  11. 矢量网络分析仪测量相位是靠什么实现的
  12. 关于Chartboost的视频广告
  13. 建立自己的机器人手臂-组装
  14. 备选统驭科目(Alternative Reconciliation Accounts)配置及实操演示
  15. pyTorch中tensor运算
  16. csgo如何增加人机数量及平衡_csgo怎么单机跟电脑打只有每队5人,怎么增大BOT
  17. xt800远程对方计算机桌面是黑的,桌面远程对方的电脑黑屏怎么办
  18. 研究显示,技术学习成本高已成科学、技术、工程和数学类职业发展最大障碍 | 美通社头条...
  19. MIT Cheetah Learning (一):State Estimate
  20. metascape没有输出通路图

热门文章

  1. 漫画:混乱的标记语言XHTML2/HTML5
  2. 语音的基本概念--译自CMU sphinx
  3. 7-3 输出最大公约数 (10 分)
  4. 基于顺序存储结构的图书信息表的图书去重(C++)
  5. java会编译失败吗?_Java为什么会有“无法到达的语句”编译器错误?
  6. 文件读取 linux_救命,Linux正在吃掉我的内存
  7. 解决ubuntu和windows之间无法复制粘贴问题
  8. 移动硬盘备份linux系统盘,将Ubuntu Linux系统放到你的移动硬盘
  9. Pandas DataFrame 取消科学计数法打印
  10. mysql与python的交互