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


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

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

# 算术函数 
# add()                         加
# subtract()                    减
# multiply()                    乘
# divide()                      除
# reciprocal()                  倒数
# power()                       幂函数
# mod()                         取余
# remainder()                   取余

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

# 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()                               满足条件的元素

相关