python学习15--数据分析(matplotlib、numpy)

matplotlib

在这里插入图片描述

基本要点

1、axis轴

在这里插入图片描述
把轴叫做axis轴
在这里插入图片描述
在这里插入图片描述

2、设置图片大小在这里插入图片描述

numpy

在这里插入图片描述

基本要点

1、数组

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

2、数据类型

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

3、小数

在这里插入图片描述

4、数组的形状

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
两个shape[0]分别代表us、uk数据第一维的长度,即行数。

5、广播

在这里插入图片描述
三维可以类比魔方
1)、(3,3,3)有三块,每一块3行3列。
无法与3行2列的矩阵计算。
2)、(3,3,2)可以与(3,2)计算。在每一块的基础上计算。

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

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

6、轴

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

7、读取数据

一般不用numpy读取,一般使用pandas
在这里插入图片描述
在这里插入图片描述

8、索引和切片

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

  • 要取某一行,在括号里直接写值就行
  • 取不连续多行时,用方括号把要取的行括起来(也是从0开始算)
  • :表示每一行(列)都要
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 取的是行和列交叉点的位置
    在这里插入图片描述
  • 选取多个不相邻位置的点
    在这里插入图片描述

9、numpy中数值的修改

在这里插入图片描述
在这里插入图片描述
为对应位置的赋值
在这里插入图片描述
在这里插入图片描述
小于10的赋值为0,大于10的赋值为10
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10、nan和inf

在这里插入图片描述
在这里插入图片描述
1)、因为不确定nan到底是什么
在这里插入图片描述

11、数组的拼接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
us_data拼接一列全为0的数据、uk_data拼接一列全为1的数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

12、numpy常用函数

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

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

13、注意点(copy和view)

在这里插入图片描述
1、2相互影响:浅拷贝。a变了b也会变;b变了a也会变
3、互不影响:深拷贝。

14、小结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值