python之numpy包知识要点总结 (4)

        

python之numpy包知识要点总结

        -----读取文件:loadtxt(fname, dtype=float, comments='#', delimiter=None,converters=None, skiprows=0, usecols=None, unpack=False,ndmin=0)

          

python之numpy包知识要点总结

  2、数组排序

    (1)、直接排序

        方法:sort(a, axis=-1, kind='quicksort', order=None)

        参数:axis=1 为沿横轴排序; axis=0 为沿纵轴排序,默认沿横轴排序

        

python之numpy包知识要点总结

    (2)、间接排序

        方法:argsort(a, axis=-1, kind='quicksort', order=None)返回的是下标

         参数:axis=0 为沿横轴排序; axis=0 为沿纵轴排序,默认沿横轴排序

        

python之numpy包知识要点总结

  3、数据去重

    方法:unique(ar, return_index=False, return_inverse=False,return_counts=False, axis=None)

     

python之numpy包知识要点总结


  4、重复数据,可以理解为数据的复制

    (1)、重复整个数组

        方法:tile(A, reps)

         参数:A表示数组,reps表示重复的个数

    (2)、重复数组中的元素

        方法:repeat(a, repeats, axis=None)

        参数:a 表示传入的数组,repeats表示要重复的次数,axis=1表示沿横轴重复,axis=0表示沿纵轴重复

        

python之numpy包知识要点总结

  5、常用统计函数

    参数:axis=0 表示纵向计算

       axis=1 表示横向计算

       默认不写 表示计算整个数组

    (1)、求和:sum

        

python之numpy包知识要点总结

    (2)、求平均值:mean

        

python之numpy包知识要点总结

    (3)、求最大值:max

        

python之numpy包知识要点总结

    (4)、求最小值:min

        

python之numpy包知识要点总结

    (5)、求最大元素的索引:argmax

        

python之numpy包知识要点总结

    (6)、求最小元素的索引:argmin

        

python之numpy包知识要点总结

    (7)、求方差:var

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zysydj.html