Pyplot基础语法及常用参数

pyplot基础语法及常用参数

在这里插入图片描述

1、创建画布:

import matplotlib.pyplot as plt
from matplotlib import pyplot as plt 

调用figure创建一个绘图对象,并且使它成为当前的绘图对象

plt.figure(figsize=(8,4))

通过figure参数可以指定绘图对象的宽度和高度,单位是英寸。

2、创建子图:

  • 方法一、调用figure的方法add_subplot可以创建并选定子图:
p1=plt.figure(figsize=(8,4))
ax3=p1.add_sibplot(2,2,3)
  • 方法二、调用plt的方法subplots可以创建并选定子图:
f,ax = plt.subplots(2,2) //f理解为大图,ax理解为包含很多小图对象的array
ax[0][0].plot(.......) //ax理解为包含很多小图像的array
  • 方法三、调用plt的方法subplot可以创建并选定子图:
ax = plt.subplot(2,2,1)
plt.plot(.....)

函数的第一第二个参数分别制定了子图有几列几行,第三个表示第几个子图,从左到右的顺序。

添加画布内容:

  • 添加标题
  • 添加坐标轴名称
  • 绘制图形
  • 设定坐标轴范围
  • 指定坐标轴刻度数目和取值
  • 指定当前的图例

以上的操作无先后顺序之分,但例外的是添加图例一定要在绘制图形之后。
在这里插入图片描述

4、保存与显示图形

在这里插入图片描述

5、设置pyplot的动态re参数

所有的rc参数都保存在一个字典rcParams中,通过动态修改该字典,就可以修改绘画的属性。
有两种方式可以修改:
1、使用参数字典rcParams访问并修改已加载的配置项
2、通过plt.rc()函数传入属性的关键字来修改配置
在这里插入图片描述
在这里插入图片描述

print(plt.rcParams) //打印所有的re参数

线条的常用rc参数名称,解释与取值

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

7、中文显示问题

plt.rcParams['font.sans-serif'] = 'SimHei' # 设置为黑体字
plt.rcParams['axes.unicode_minus'] = False # 设置正常显示符号

分析特征间的关系

一般使用散点图折线图分析不同数值特征间的关系。

  • 散点图主要分析特征间的相关关系。
  • 折线图主要分析自变量和因变量特征之间的趋势关系。

散点图

使用scatter函数进行散点图的绘制:
在这里插入图片描述
在这里插入图片描述

折线图

在这里插入图片描述
示例:
在这里插入图片描述
上图里:

plt.xticks(data['T'].rotation=45) #描绘时间轴的参数倾斜45度

分析特征内部数据分布与分散情况

在这里插入图片描述

直方图

bar(x,height,width
在这里插入图片描述

饼图

在这里插入图片描述

箱线图

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值