Numpy学习记录

发布于:2022-12-20 ⋅ 阅读:(627) ⋅ 点赞:(0)

文章内容大致来源于菜鸟教程_Numpy

1 Ndarray 对象介绍

在这里插入图片描述
在这里插入图片描述

2 Numpy数组属性

在这里插入图片描述

3 数组生成

  1. numpy.empty
  2. numpy.zeros
  3. numpy.ones

都有以下属性:

在这里插入图片描述
例子:
在这里插入图片描述

4 数据转换成numpy

  1. numpy.asarray(A, dtype=B)
  2. numpy.frombuffer(A, dtype = B)
  3. numpy.fromiter(A, dtype = B)
    A 为需要转换的数据,B为元素数据类型

5 范围内创建array

在这里插入图片描述
在这里插入图片描述

这里可以通过start和stop和num来控制等差数列中的等差值,如
在这里插入图片描述

6 切片和索引

6.1 一维

在这里插入图片描述

6.2 高维

在这里插入图片描述

7 广播

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

一维数组的加减乘除都需要长度相同,否在报错
一维和二维数组的加减乘除,需要保证二维数组的列数和一维数组的长度相同,才可以触发广播机制
二维数组和二维数组的加减乘除,需要保证尺寸相同,才可以实现对应位置的数据操作

8 数组操作

8.1 修改数组形状

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

8.2 数组链接

在这里插入图片描述
在这里插入图片描述

8.3 分割数组

在这里插入图片描述
在这里插入图片描述

8.4 数组元素的添加与删除

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

append,就是添加元素的,如果是一维数组,则在后面直接添加一个元素或者多个元素,如果是二维数组,则添加的数据就是一维数组,这时需要指定是按照行添加还是列添加,按照行添加的时候,需要保持列数相同,按照列添加的时候,需要保持行数相同

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9 统计函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10 Matplotlib 结合画图

在这里插入图片描述

其余的样式和颜色搭配详情链接

在这里插入图片描述
subplot()
在这里插入图片描述
bar()
在这里插入图片描述

本文含有隐藏内容,请 开通VIP 后查看