Python基于Matplotlib库简单绘制折线图的方法示例

作者:鲍礼彬 时间:2021-10-26 15:01:12 

本文实例讲述了Python基于Matplotlib库简单绘制折线图的方法。分享给大家供大家参考,具体如下:

Matplotlib画折线图,有一些离散点,想看看这些点的变动趋势:


import matplotlib.pyplot as plt
x1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
y1=[30,31,31,32,33,35,35,40,47,62,99,186,480]
x2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
y2=[32,32,32,33,34,34,34,34,38,43,54,69,116,271]
x3 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y3=[30,31,31,32,33,35,35,40,47,62]
x4 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
y4=[32,32,32,33,34,34,34,34,38,43]
group_labels = ['64k', '128k','256k','512k','1024k','2048k','4096k','8M','16M','32M','64M','128M','256M','512M']
plt.title('broadcast(b) vs join(r)')
plt.xlabel('data size')
plt.ylabel('time(s)')
#plt.plot(x1, y1,'r', label='broadcast')
#plt.plot(x2, y2,'b',label='join')
#plt.xticks(x1, group_labels, rotation=0)
plt.plot(x3, y3,'r', label='broadcast')
plt.plot(x4, y4,'b',label='join')
plt.xticks(x3, group_labels, rotation=0)
plt.legend(bbox_to_anchor=[0.3, 1])
plt.grid()
plt.show()

离散点的走势:

Python基于Matplotlib库简单绘制折线图的方法示例

希望本文所述对大家Python程序设计有所帮助。

来源:http://blog.csdn.net/baolibin528/article/details/53165898

标签:Python,Matplotlib,折线图
0
投稿

猜你喜欢

  • jupyter lab的目录调整及设置默认浏览器为chrome的方法

    2023-07-28 09:44:53
  • 在C#和MySQL中存取中文字符时避免乱码的方法

    2024-01-15 13:59:02
  • oracle11g卸载完整图文教程

    2024-01-26 18:23:42
  • flask中使用SQLAlchemy进行辅助开发的代码

    2021-09-10 07:46:43
  • SQLServer 2005中如何列所有存储过程

    2008-11-24 17:39:00
  • python解决12306登录验证码的实现

    2023-05-29 10:28:35
  • 使用keras根据层名称来初始化网络

    2021-12-09 10:51:40
  • 简单了解python的break、continue、pass

    2022-06-01 01:20:10
  • Scala 环境搭建及IDEA工具的配置使用教程

    2023-12-11 06:07:52
  • ASP.NET web.config中 数据库连接字符串加密解密

    2024-01-14 07:02:09
  • 详解Mysql中的JSON系列操作函数

    2024-01-20 02:08:08
  • Python通过OpenCV的findContours获取轮廓并切割实例

    2022-12-11 22:33:05
  • Mongodb基本操作与Python连接mongodb并进行基础操作的方法

    2023-10-14 23:55:51
  • 在Python中使用异步Socket编程性能测试

    2023-04-20 23:19:56
  • Mysql权限管理grant命令使笔记

    2024-01-18 02:08:28
  • python性能测试对手机号绑定进行压测

    2021-09-29 12:17:00
  • Tensorflow 1.0之后模型文件、权重数值的读取方式

    2022-01-09 21:33:18
  • javascript 获取select下拉列表值的代码

    2024-04-19 09:50:04
  • MySQL中实现高性能高并发计数器方案(例如文章点击数)

    2024-01-19 00:43:09
  • vue3 自定义指令控制按钮权限的操作代码

    2024-05-09 15:08:59
  • asp之家 网络编程 m.aspxhome.com