当前位置:   article > 正文

python学习15--数据分析(matplotlib、numpy)_采集任一项目数据集,项目主题不限,使用学习过的知识(numpy数值分析、matplotlib数

采集任一项目数据集,项目主题不限,使用学习过的知识(numpy数值分析、matplotlib数

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、小结

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

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号