Numpy常用的各种操作

1. 导入 NumPy,查看 NumPy 版本信息


2.通过列表创建一维数组


3.通过列表创建二维数组


4.创建全为 0 的二维数组


5.创建全为 1 的三维数组


6.创建一维等差数组


7.创建二维等差数组

8.创建等间隔一维数组


9.创建单位矩阵(二维数组)

10.创建二维随机数组


11.创建二维随机整数数组(数值小于 5)


数组运算

12.生成一维示例数组,完成以下操作


13.生成二维示例数组,完成以下操作



数学函数

14.三角函数


数组切片和索引

15. 一维数组索引、切片


16. 二维数组索引、切片


数组形状操作

17.生成一维示例数组

18. 查看数组形状

19.更改数组形状(但不改变原始数组)


20. 更改数组形状(改变原始数组)

21.展平数组


22. 垂直拼合数组


23.水平拼合数组

24.沿横轴、纵轴分割数组



数组排序

25.返回每列最大值

25.返回每行最小值

26. 返回每列最大值索引

27.返回每行最小值索引


补充,当数组为三维时:

28.统计数组各列、行的中位数


29.统计数组各行,列的算术平均值


30.统计数组各列,行的加权平均值


31.统计数组各行的方差

32.统计数组各列的标准偏差


32.创建一个 5x5 的二维数组,其中边界值为1,其余值为0


33. 使用数字 0 将一个全为 1 的 5x5 二维数组包围

34.找出两个一维数组中相同的元素


35. 创建一个 5x5 的矩阵,其中每行的数值范围从 1 到 5

36.创建一个长度为10的随机一维数组,并将其按升序排序


37.创建一个 3x3 的二维数组,并将列按升序排序


38.找出给定一维数组中非 0 元素的位置索引


39.使用 Z-Score 标准化算法对数据进行标准化处理





猜你喜欢

转载自blog.csdn.net/weixin_39881922/article/details/80300402
今日推荐