• 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()                               满足条件的元素
  • 相关阅读:
    个人作业——软件工程实践总结作业
    BETA答辩总结
    beta冲刺7
    beta冲刺6
    beta冲刺5
    beta冲刺4
    beta冲刺3
    华为云
    beta冲刺2
    beta冲刺1
  • 原文地址:https://www.cnblogs.com/wuyuan2011woaini/p/15923692.html
Copyright © 2020-2023  润新知