Python数据展示与分析(三)

Matplotlib 库介绍

显示效果

在这里插入图片描述

库的使用

其是由matlab所启发,matplotlib.pyplot是绘制各种可视化图形的命令字库,相当于快捷方式,导入的方式是:import matplotlib.pyplot as plt
plt.savfig()将输出图形存储为文件,默认PNG格式,可以通过dpi修改输出质量

在这里插入图片描述

绘图区域设定

在这里插入图片描述

plot函数

在这里插入图片描述

使用展示

在这里插入图片描述

风格变换

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

pypot中文显示方法

通过rcParams属性实现


在这里插入图片描述

中文字体属性举例

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

属性:fontproperties

再有中文输入的地方,增加属性:fontproperties

pyplot 文本设置

在这里插入图片描述
在这里插入图片描述
其中grid()函数绘制出了网格曲线的函数,其中有部分语法使用的是Latex语法。就是上面示例中的带有“$”符号的语句

annotate函数

在这里插入图片描述
这个函数的作用是为图像增加一个箭头,其中的参数,xy表示的是箭头所在的相应位置,xytext表示的是箭头旁边文本所在的位置。arrowprops将其属性进行修改,修改箭头的颜色、宽度,shrink表示的是箭头和文本还有所指的位置留有一定的小空白

pyplot的子绘图区域

subplot2grid函数帮助设计网格

在这里插入图片描述
属性:第一个参数是一个元组,表示将一个区域设计成一个什么样的网格形状,参数2表示目前选定的区域在哪里,参数3表示,在选定的方向上进行列的延伸,延伸的长度。rowspan表示的是行方向上的延伸

GridSpec

在这里插入图片描述
其中参数的意义是,列表中的第一个表示行,第二个表示列。0,表示第一列或者第一行,-1表示最后一行或者最后一列

小结

在这里插入图片描述

在这里插入图片描述

pyplot学习

pyplot基础图标函数概述

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

饼图介绍

在这里插入图片描述
explode表示突出来的部分,shadow表示饼图是否带有阴影,startangle表示其起始的角度

直方图介绍

在这里插入图片描述
在这里插入图片描述
可以看到各个数据在各个方面的展示

极坐标图介绍


theta,通过函数linspace根据数据个数划分出相应的区域,radii生成角度对应的值,width来表示宽度。subplot绘制出相应的网格。其中这里用到的方法是,面向对象的绘图方法,其中如上图的代码所示,ax表示一个对象,然后用其中的函数bar来进行绘制。
在这里插入图片描述
圈出的第一个参数表示的是,绘制图像颜色从那个区域开始的,表示图中的某一个位置,第二个是表示中心点向边缘绘制的长度,第三个表示每一个绘图区域的面积
在这里插入图片描述

散点图介绍

在这里插入图片描述

引力波的绘制

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

数据源

在这里插入图片描述

代码示例

在这里插入图片描述
读取数据
在这里插入图片描述
绘制H1、L1
在这里插入图片描述
在这里插入图片描述
保存图像
在这里插入图片描述

参考

https://www.bilibili.com/video/BV1p5411x71g?p=35&spm_id_from=pageDriver

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值