numpy位运算函数、字符串函数、数学函数、算数函数、排序筛选函数

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
# NumPy 字符串函数
# add()             对两个数组的逐个字符串元素进行连接
# multiply()        返回按元素多重连接后的字符串
# center()          居中字符串
# capitalize()      将字符串第一个字母转换为大写
# title()           将字符串的每个单词的第一个字母转换为大写
# lower()           数组元素转换为小写
# upper()           数组元素转换为大写
# split()           指定分隔符对字符串进行分割,并返回数组列表
# splitlines()      返回元素中的行列表,以换行符分割
# strip()           移除元素开头或者结尾处的特定字符
# join()            通过指定分隔符来连接数组中的元素
# replace()         使用新字符串替换字符串中的所有子字符串
# decode()          数组元素依次调用str.decode
# encode()          数组元素依次调用str.encode

01
02
03
04
05
06
# NumPy 数学函数
# sin()、cos()、tan()           三角函数
# arcsin、arccos、arctan        反三角函数
# around()                      四舍五入
# floor()                       向下取整
# ceil()                        向上取整

01
02
03
04
05
06
07
08
09
# 算术函数
# add()                         加
# subtract()                    减
# multiply()                    乘
# divide()                      除
# reciprocal()                  倒数
# power()                       幂函数
# mod()                         取余
# remainder()                   取余

01
02
03
04
05
06
07
08
09
10
# NumPy 统计函数
# amin()                        最小元素
# amax()                        最大元素
# ptp()                         元素最大值与最小值的差
# percentile()                  小于这个值的观察值的百分比
# median()                      计算数组 a 中元素的中位数(中值)
# mean()                        算数平均值
# average()                     加权平均值
# sqrt(mean((x - x.mean())**2)) 标准差
# mean((x - x.mean())** 2)      方差

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
# NumPy 排序、条件筛选函数
# numpy.sort(a, axis, kind, order)
    # 'quicksort'   (快速排序)  1   O(n^2)          0       否
    # 'mergesort'   (归并排序)  2   O(n*log(n))     ~n/2    是
    # 'heapsort'    (堆排序)       3   O(n*log(n))     0       否
# 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指定算法沿着指定轴对数组进行分区
 
# numpy.argmax()                                沿给定轴返回最大的索引
# numpy.argmin()                                沿给定轴返回最大和最小元素的索引
# numpy.nonzero()                               非零元素的索引
# numpy.where()                                 满足给定条件的元素的索引
# numpy.extract()                               满足条件的元素
posted @   wuyuan2011woaini  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示