Numpy08 --- 元素常见操作函数 --- 统计函数

    技术2022-07-11  86

    文章目录

    统计函数最大值和最小值 amin()和amax()极差 ptp()中位数 median()平均值 mean()标准差 std()方差 var()

    统计函数

    最大值和最小值 amin()和amax()

    用于计算数组中的元素沿指定轴的最小值或者最小值

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) print(np.amin(arr, axis=0)) print(np.amin(arr, axis=1)) print(np.amax(arr, axis=0)) print(np.amax(arr, axis=1))

    极差 ptp()

    计算数组中的极差,最大值-最小值

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) # 沿0轴 print(np.ptp(arr, axis=0)) # 沿1轴 print(np.ptp(arr, axis=1))

    中位数 median()

    用于计算数组中的中位数

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) # 沿0轴 print(np.median(arr, axis=0)) # 沿1轴 print(np.median(arr, axis=1))

    平均值 mean()

    用于计算数组中的平均值

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) # 沿0轴 print(np.mean(arr, axis=0)) # 沿1轴 print(np.mean(arr, axis=1))

    标准差 std()

    用于求数组中的标准差

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) # 沿0轴 print(np.std(arr, axis=0)) # 沿1轴 print(np.std(arr, axis=1)) # 全部数组 print(np.std(arr))

    方差 var()

    计算数组中的方差

    import numpy as np # 二维数组 arr = np.array( [[1, 2, 3], [4, 5, 6], [7, 8, 9]] ) # 沿0轴 print(np.var(arr, axis=0)) # 沿1轴 print(np.var(arr, axis=1)) # 全部数组 print(np.var(arr))

    Processed: 0.009, SQL: 9