Python中Numpy常见用法

NumPy

  • 广泛使用的矩阵计算包
  • 一个基础性的包,大量的工具在NumPy上开发,包括matplotlib、scipy、pandas等

首先导入numpy包

import numpy as np

1. 用numpy创建一维数组,并进行运算:

在这里插入图片描述

2.遍历C数组:

遍历向量:

在这里插入图片描述

3.将numpy数组转换成python的列表:

在这里插入图片描述

4.创建一维向量:创建一个从0-7的8位数向量在这里插入图片描述

5.查看向量的维度,形状和大小在这里插入图片描述

其中维度表示向量为几维向量,形状表示为几行几列,大小表示向量里有多少个元素

6.向量的切片:在这里插入图片描述

其中a[1:3]可以理解为是一个循环,开始下标为1,结束为下标为3(因为切片右边取不到,是个左闭右开的东西),所以取a[1]和a[2]这两个数

7.在指定的间隔范围内返回均匀间隔的数字。在这里插入图片描述

8.改变向量形状:在这里插入图片描述

如图所示,创建一位数组b,用reshape将b的维数进行改变,(2,2)为将b变形成两行两列向量,(4,1)为四行一列向量

9.创建二维向量(矩阵)在这里插入图片描述

10.查看二维向量信息:

在这里插入图片描述

11.二维向量切片:

在这里插入图片描述
[0,0]代表第一行第一列的数据,即第一个数据,[1,3]代表第2行第4列的数据,需要注意的是向量下标从0开始,所以[ ]里面的行列值+1才是逻辑行列值

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

12.修改

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

13.矩阵的组合在这里插入图片描述

在这里插入图片描述

在科学计算中,经常会遇到在行或者列维度上进行计算的操作,axis=0表示列维度,axis=1表示行维度。

在这里插入图片描述

14.矩阵的转置在这里插入图片描述

15.矩阵平铺?在这里插入图片描述

16.创建矩阵在这里插入图片描述

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

17.向量运算在这里插入图片描述

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

18.常见的聚和操作

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值