总结|学习笔记

简介: 快速学习 总结

开发者学堂课程【Python 科学计算库 NumPy 快速入门:总结】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/605/detail/8827


总结


Numpy

Numpy 优势

内存存储风格

并行化运算

底层 C 语言实现

ndarray  属性 

形状

类型

基本操作

ndarray.方法()

np.函数()

生成数组的方法

生成0和1的数组

np.zeros(shape)

np.ones(shape)

从现有数组中生成

np.array()

np.copy()

np.asarray()

生成固定范围的数组

np.linspace(a, b, c)

np.arange(a,b,c)

生成随机数组

均匀分布

np.random.uniform()

正态分布

np.random.normal()

切片索引

形状修改

ndarray.reshape((a, b))e

自动计算ndarray.reshape((-1, b))

ndarrray.resize()

npdarray.T

类型修改

ndarray.astype(type)

序列化到本地 ndarray.tostring()

数组去重

np.unique()

运算

逻辑运算

布尔索引

通用判断函数

np.all()

np.any()

三元运算符

np.where(a, b, c)

统计指标 min, max, mean, median, var, std 

统计运算

统计指标 min, max, mean, median, var, std 

np.argmax() 最大值所在位置 

数组间运算

数组与数的运算

数组与数组的运算

广播机制

矩阵运算

二维数组

 

矩阵相乘

形状(m, n)* (n, D)= (m, D)

运算规则

相关文章
|
11月前
|
Kubernetes 网络协议 程序员
k8s 学习笔记 - LimitRange 限制范围
k8s 学习笔记 - LimitRange 限制范围
199 0
|
消息中间件 存储 NoSQL
|
存储 消息中间件 弹性计算
尘央大佬带你学| 学习笔记
快速学习尘央大佬带你学。
148 0
尘央大佬带你学| 学习笔记
|
自然语言处理 算法 开发者
CJKAnalyzer|学习笔记
快速学习 CJKAnalyzer
131 0
CJKAnalyzer|学习笔记
|
物联网 Linux 开发者
|
开发工具 Android开发 iOS开发
快速开始|学习笔记
快速学习快速开始
105 0
快速开始|学习笔记
|
分布式计算 前端开发 Java
RegexpQuery|学习笔记
快速学习 RegexpQuery。
235 0
RegexpQuery|学习笔记
|
开发者 Python
__name__的使用 | 学习笔记
快速学习__name__的使用
130 0
__name__的使用 | 学习笔记
Typescriot 学习笔记
typeScript中的数据类型
|
XML 缓存 安全
回顾| 学习笔记
简介: 快速学习回顾