动态数据视频(第一节)

2021-04-22 10:55:31 浏览数 (1)

matplotlib:第一节 初窥门径,简单示例,plot()函数介绍

一、安装matplotlib

遇事不决,先安装。

代码语言:javascript复制
pip install matplotlib

二、实例应用

1、创建一个二维图

代码语言:javascript复制
from matplotlib import pyplot#导入模块

chart, = pyplot.plot([], [], 'g.-')#创建2维直线图
pyplot.show()#弹窗显示

有关 pyplot.plot()函数详细介绍:

plt.plot(x, y, format_string, **kwargs)#x轴,y轴,控制图线的格式,具体格式如下:

format_string

颜色字符

风格字符

标记字符

'b' 蓝色'm' 洋红色'g' 绿色'y' 黄色'r' 红色'k' 黑色'w' 白色'c' 青绿色'#008000' RGB某颜色 '0.8' 灰度值字符串多条曲线不指定颜色时,会自动选择不同颜色

'‐' 实线'‐‐' 破折线'‐.' 点划线':' 虚线'' ' ' 无线条

'.' 点标记',' 像素标记(极小点)'o' 实心圈标记'v' 倒三角标记'^' 上三角标记'>' 右三角标记'<' 左三角标记

如上:字符可以从3个中任意一个进行组合。如上代码中:我使用的是 绿色,实线,点。

2、美化图表

为了使图表看起来更加的美丽,我们需要给他增加一点修饰才行。

代码语言:javascript复制
from matplotlib import pyplot#导入模块

chart, = pyplot.plot([], [], 'g.-')#创建2维直线图pyplot.plot([0.1,0.2], [0.1,0.2], 'g.-'),多个点坐标
chart.set_data(1, 1)#设置坐标x,y的点
pyplot.title("chart")#添加图标题
pyplot.show()#弹窗显示

三、扩展

为了方便之后添加柱状图,我们需要增加一句代码

代码语言:javascript复制
from matplotlib import pyplot#导入模块

fig, ax = pyplot.subplots()#返回一个包含figure和axes对象的元组,将元组分解为fig和ax两个变量,可创建子图
chart, = pyplot.plot([], [], 'g.-')#创建2维直线图
chart.set_data(1, 1)#创建坐标x,y
pyplot.title("chart")#添加图标题
pyplot.show()#弹窗显示

我们来看一下成品吧!

下期我们用起来做动态数据视频哦!欢迎关注我们“大家一起学编程”

0 人点赞