千家信息网

Matplotlib中怎么绘制折线图

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇文章为大家展示了Matplotlib中怎么绘制折线图,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、引入matplotlib在此, 我们使用tushar
千家信息网最后更新 2025年12月01日Matplotlib中怎么绘制折线图

本篇文章为大家展示了Matplotlib中怎么绘制折线图,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

一、引入matplotlib


在此, 我们使用tushare模块的股票数据来作为绘图的演示数据

data = ts.get_hist_data('sz50',start='2016-11-01',end='2016-12-30')

data = data.sort_index()

首先,我们绘制一个基本的折线图



简单的使用plot()方法就绘制出了一个基本的的折线图。

为了方便下面的演示,我们在图形里面再加入一个最高价的折线图



在plot()方法后面,再加入一个绘制折线图的方法,就可以在同一个图形里绘制出第二条折线,就是这么简单。

但是我们发现两个问题,第一,图形过小不便于查看,第二,两条折线因为比较相近,颜色也不易区分,接下来,咱们设置一下图形的大小和线条的颜色。



实例化一个figure对象,使用参数figsize设置其大小为(16,8),这样,下面的绘图方法都是继承于figure这个对象的属性了。

我们再解决第二个问题,线条颜色



我们在plot()方法里面使用color属性,把最高价的折线颜色设置为了红色,这样两条折线看起来就容易分清楚了。

但是这样的图片还是太过于简陋,我们把折线图的标题、X轴信息,Y轴信息,图例加上:



因为X轴的信息为时间戳,在这里,我们使用的matplotlib.pylab的datestr2num方法,将时间字符串转换为数字,然后再通过plot_date()方法绘制出折线图,普通的X轴信息使用plt.xticks即可设置。

使用title()方法设置标题,xlable()方法设置X轴说明,ylable()方法设置Y轴说明,legend()方法设置图例。

这样,一个基本的折线图就完成了,但是看着并不是很美观,我们把它美化一下。



这样虽然看起来比之前好看很多了,但是仍然觉得画面粗糙感很强,我们可以试着换一个图形主题。




上述内容就是Matplotlib中怎么绘制折线图,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

方法 线图 图形 信息 折线 颜色 最高 内容 图例 大小 对象 就是 属性 技能 数据 最高价 标题 知识 线条 问题 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 浙江拓训网络技术有限公司 云南虚拟服务器管理软件云主机 河南省播梦网络技术有限公司 海盐县天气预报软件开发 深度学习与数据库联系 软件开发有关费用 山东天盛长歌网络技术有限公司 代码是在服务器还是在哪里 中国网络安全联盟奇安信 软件开发价款支付依据 问道打不开服务器列表 网络安全教育作文600 怎么查服务器被谁占用 广东视频云空间定制服务器 东方市公安局网络安全 电脑文件服务器 excel工程数据库 网络安全工程师资格证书有什么用 如何在家异地用数据库 陌陌软件开发 属于国内专业学术数据库的是 小学生网络安全宣传画怎么画 网络安全问题与整改方案 中国邮政总公司软件开发中心 导致服务器会有短时间的卡顿 云服务器 最便宜 远程桌面连接登陆服务器黑屏 山东微信公众号软件开发外包公司 如果两个事务同时对数据库 方舟什么服务器能下载
0