numpy 数学和统计方法
来源:互联网 发布:华为云计算hcie 编辑:程序博客网 时间:2024/06/05 17:39
一组数学函数,计算整个数组或一个轴向上数据的统计,和数组函数一样是容易访问的。聚合(通常被称为 reductions ),如 sun , mean ,标准偏差 std 可以使用数组实例的方法,也可以使用顶层NumPy的函数:
In [151]: arr = np.random.randn(5, 4) # 正态分布数据In [152]: arr.mean()Out[152]: 0.062814911084854597In [153]: np.mean(arr)Out[153]: 0.062814911084854597In [154]: arr.sum()Out[154]: 1.2562982216970919
像 mean 和 sun 函数可以有一个可选的 axis 参数,它对给定坐标轴进行统计,结果数组将会减少一个维度:
In [155]: arr.mean(axis=1)Out[155]: array([-1.2833, 0.2844, 0.6574, 0.6743, -0.0187])In [156]: arr.sum(0)Out[156]: array([-3.1003, -1.6189, 1.4044, 4.5712])
像 cumsum 和 cumprod 这些函数并不聚集,而是产生一个 intermediate results 的数组:
In [157]: arr = np.array([[0, 1, 2], [3, 4, 5], [6, 7, 8]])In [158]: arr.cumsum(0) In [159]: arr.cumprod(1)Out[158]: Out[159]:array([[ 0, 1, 2], array([[ 0, 0, 0],[ 3, 5, 7], [ 3, 12, 60],[ 9, 12, 15]]) [ 6, 42, 336]])
表格4-5 是一个完整的清单。我们将在稍后的章节中看见关于这些函数的大量例子。
阅读全文
0 0
- Numpy 数学和统计方法
- numpy 数学和统计方法
- numpy中的数学与统计方法
- numpy教程:数学函数和基本统计函数
- NumPy 统计方法
- numpy基础教程—统计方法
- python用于数学计算的工具介绍:scipy和numpy
- python数学计算的工具:scipy和numpy
- Python数学计算:Numpy和Scipy(矩阵相关)
- 奇异值分解 SVD 的数学解释和numpy实例
- numpy学习笔记三:numpy文件读写与常用统计方法
- IMSL--国际数学和统计链接库
- NumPy 数学函数
- Numpy库学习(三)numpy的随机函数,统计函数和梯度函数
- Numpy Statistics 统计函数
- NumPy统计函数
- numpy中的ndarray方法和属性
- numpy中的ndarray方法和属性
- maven web工程提示Cannot detect Web Project version. Please specify version of Web Project through Maven
- spring4整合quartz2.x集群配置,并实现任务计数功能
- 通过JAVA编写一个简单的雇员管理系统小项目
- Linux中fork()函数案例分析
- JavaScript 中一些小坑
- numpy 数学和统计方法
- 20171021《css3专业网页开发指南》
- Abstract class 与 Interface 区别
- 2个鸡蛋100层楼--动态规划
- 怎么在Linux虚拟机中快速配置jdk
- 进程间通信——管道
- 移动架构27_设计模式六大原则五: 迪米特法则
- C/C++:多线程下使用dlopen、dlsym、dlclose装载动态库
- Linux常用命令