总结|学习笔记

简介: 快速学习 总结

开发者学堂课程【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)

运算规则

相关文章
|
12月前
|
Kubernetes 网络协议 程序员
k8s 学习笔记 - LimitRange 限制范围
k8s 学习笔记 - LimitRange 限制范围
227 0
|
Kubernetes Cloud Native Linux
K8S 初识_K8S 初识 | 学习笔记
快速学习 K8S 初识_K8S 初识
131 0
K8S 初识_K8S 初识 | 学习笔记
|
存储 消息中间件 弹性计算
尘央大佬带你学| 学习笔记
快速学习尘央大佬带你学。
152 0
尘央大佬带你学| 学习笔记
|
自然语言处理 开发者 索引
SimpleAnlyzer|学习笔记
快速学习 SimpleAnlyzer
SimpleAnlyzer|学习笔记
|
Java 开发者
Loger 的使用|学习笔记
快速学习 Loger 的使用
399 0
Loger 的使用|学习笔记
|
分布式计算 前端开发 Java
wildcardQuery|学习笔记
快速学习 wildcardQuery。
382 0
wildcardQuery|学习笔记
|
自然语言处理 流计算 开发者
termQuery | 学习笔记
快速学习 termQuery
202 0
|
存储 自然语言处理 算法
课程计划|学习笔记
快速学习课程计划
|
运维 监控 JavaScript
什么是 ChatOps | 学习笔记
快速学习什么是 ChatOps
547 0
|
JSON 分布式计算 Hadoop
BoolQuery |学习笔记
快速学习 BoolQuery。