numpy函数

numpy函数

numpy位运算函数
函数描述
bitwise_and对数组元素执行位与操作
bitwise_or对数组元素执行位或操作
invert按位取反
left_shift向左移动二进制表示的位
right_shift向右移动二进制表示的位
numpy字符串函数
函数描述
add()对两个数组的逐个字符串元素进行连接
multiply()返回按元素多重连接后的字符串
center()居中字符串
capitalize()将字符串第一个字母转换为大写
title()将字符串的每个单词的第一个字母转换为大写
lower()数组元素转换为小写
upper()数组元素转换为大写
split()指定分隔符对字符串进行分割,并返回数组列表
splitlines()返回元素中的行列表,以换行符分割
strip()移除元素开头或者结尾处的特定字符
join()通过指定分隔符来连接数组中的元素
replace()使用新字符串替换字符串中的所有子字符串
decode()数组元素依次调用str.decode
encode()数组元素依次调用str.encode
numpy数学函数
函数描述
sin()正弦函数
cos()余弦函数
tan()正切函数
around()返回指定数字的四舍五入值
floor()向下取整
ceil()向上取整
numpy算术函数
函数描述
add()
subtract()
multiply()
divide()
reciprocal()返回参数逐元素的倒数
power()将第一个输入数组中的元素作为底数,计算它与第二个输入数组中相应元素的幂
mod()计算输入数组中相应元素的相除后的余数
numpy排序条件筛选函数
函数描述
sort()返回输入数组的排序副本,可沿指定轴,默认为快速排序
argsort()返回数组值从小到大的索引值
lexsort()对多个序列进行排序
msort(a)数组按第一个轴排序,返回排序后的数组副本。np.msort(a) 相等于 np.sort(a, axis=0)
sort_complex(a)对复数按照先实部后虚部的顺序进行排序
partition(a, kth[, axis, kind, order])指定一个数,对数组进行分区
argpartition(a, kth[, axis, kind, order])可以通过关键字 kind 指定算法沿着指定轴对数组进行分区
argmax()沿给定轴返回最大元素的索引
argmin()沿给定轴返回最小元素的索引
nonzero()返回输入数组中非零元素的索引
where()返回输入数组中满足给定条件的元素的索引
extract()根据某个条件从数组中抽取元素,返回满条件的元素
numpy字节交换
函数描述
byteswap()将 ndarray 中每个元素中的字节进行大小端转换
numpy矩阵库
函数描述
matlib.empty()返回一个新的矩阵
matlib.zeros()创建一个以 0 填充的矩阵
matlib.ones()创建一个以 1 填充的矩阵
matlib.eye()创建一个对角矩阵
matlib.identity()返回给定大小的单位矩阵
matlib.rand()创建一个给定大小的矩阵,数据是随机填充
numpy线性代数
函数描述
dot()两个数组的点积,即元素对应相乘
vdot()两个向量的点积
inner()两个数组的内积
matmul()两个数组的矩阵积
linalg.det()计算输入矩阵的行列式
linalg.solve()求解线性矩阵方程
linalg.inv()计算矩阵的乘法逆矩阵
numpy IO函数
函数描述
save()将数组保存到以 .npy为扩展名的文件中
load()读取.npy文件
savez()将多个数组保存到以 npz 为扩展名的文件中
savetxt()以简单的文本文件格式存储数据
loadtxt()以文本文件格式读取数据

参考:http://www.runoob.com/numpy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sweeney Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值