您好,欢迎来到九壹网。
搜索
您的当前位置:首页numpy常用函数及方法

numpy常用函数及方法

来源:九壹网
Numpy库常用函数总结

Numpy库

Numpy常见的函数

arange-快速创建一个含连续值的ndarray(类似于list的range)-三个参数(起点-终点-步长)

array-创建数组,接收序列(列表,元祖),输出一个包含输入数据的ndarray

ndim-获取维度

shape-每个维度具体的长度

dtype-查看数据类型(可以直接查看,也可以设置其类型)

astype()-类型转换,nump会将其自动映射到等价的dtype上(常见的数据类型:float默认是,float32,int32,int)

zeros()-创建全为0的数组;ones()-创建全为1的数组;emtpy()-创建全为空的数组

meshgrid()-接受两个一维的ndarray,产生两个二维矩阵,分别对应两个ndarray额‘元素对’

copy()-创建副本

where()-可以实现整个数组的条件逻辑运算,他是三元表达式x if condition else y的向量化版本(np.where(arr1>0,1,0))

reshape()-重塑数组的形状(和shapede 区别)

T装置

sort()-就地排序

unique-唯一化

intersect1d()-交集

union1d()-并集

setdiff1d()-差集

np.dot(x,y)/x.dot(y)/x@y-矩阵乘法

normal()-正态分布随机数,传入元祖(x,y),形状

randn-标准正态分布-传入维度值

rand-随机值

seed()-设置随机种子

Numpy提供常见的通用函数

abs\\fabs-计算绝对值

sqrt-平方根

square-平方

exp-指数

log、log2、log10

sign

数学统计

asix-轴向参数(0-列;1-行)

mean()-求均值

sum-求和

var-求方差

std-求标准差

cumsum-累加

cumprod-累乘

min,max-最大最小值

argmin,argmax-最大最小值的下标

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务