python绘制多个曲线的折线图

作者:Site1997 时间:2021-08-01 13:58:52 

这篇文章利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:

# -*- coding: UTF-8 -*-
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

#这里导入你自己的数据
#......
#......
#x_axix,train_pn_dis这些都是长度相同的list()

#开始画图
sub_axix = filter(lambda x:x%200 == 0, x_axix)
plt.title('Result Analysis')
plt.plot(x_axix, train_acys, color='green', label='training accuracy')
plt.plot(sub_axix, test_acys, color='red', label='testing accuracy')
plt.plot(x_axix, train_pn_dis, color='skyblue', label='PN distance')
plt.plot(x_axix, thresholds, color='blue', label='threshold')
plt.legend() # 显示图例

plt.xlabel('iteration times')
plt.ylabel('rate')
plt.show()
#python 一个折线图绘制多个曲线

python绘制多个曲线的折线图

这里我谈谈matplotlib.pyplot.plot()的使用方法,先附上一个官方文档链接,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,大家可以去上面那个连接里查:

  • color:曲线颜色,blue,green,red等等

  • label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!

  • linestyle:曲线风格,’–’,’-.’,’:’等等

  • linewidth:曲线宽度,自定义就可以

  • marker:标记点样式,’o’,’x’,也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点

  • markersize:标记点的大小,自定义就可以

后续有图表方面的内容会继续更新~

本文已被收录到专题《python图片处理操作》 ,欢迎大家点击学习更多精彩内容。

来源:https://blog.csdn.net/Site1997/article/details/79180384

标签:python,折线图
0
投稿

猜你喜欢

  • Python编程给numpy矩阵添加一列方法示例

    2023-08-29 07:22:30
  • python+requests接口自动化框架的实现

    2022-11-25 04:03:40
  • Access与Flash的结合应用

    2008-11-20 16:44:00
  • 介绍Python中几个常用的类方法

    2023-02-10 09:17:49
  • python字符串常见使用操作方法介绍

    2023-12-11 00:20:28
  • 修改、删除数据记录(DELETE\\UPDATE)

    2009-02-27 15:50:00
  • W3C 发布 XMLHttpRequest 工作草图

    2008-04-28 13:00:00
  • 自动生成sql语句

    2008-05-09 12:42:00
  • 浅谈Python中的正则表达式

    2023-11-02 12:48:18
  • oracle 性能优化建议小结

    2010-04-22 16:32:00
  • PHP屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT

    2023-09-08 08:07:37
  • Js 按照MVC模式制作自定义控件

    2008-10-12 12:11:00
  • 13家著名科技公司logo标识来历及演变

    2008-02-19 16:42:00
  • python字符串连接方法分析

    2021-12-24 16:27:10
  • ASP处理多关键词查询实例代码

    2008-11-21 17:36:00
  • 用ASP实现在线压缩与解压缩

    2007-09-29 12:13:00
  • asp统计在线人数是实时的吗?

    2010-07-14 21:07:00
  • 页面制作人员的修练之道

    2023-11-10 23:52:18
  • 如何改良你的CSS代码编写结构

    2008-09-29 16:03:00
  • Python中的取模运算方法

    2023-11-10 04:39:56
  • asp之家 网络编程 m.aspxhome.com