python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:
(推荐教程:python基础教程)
# -*- 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 一个折线图绘制多个曲线
结果如下
这里谈谈matplotlib.pyplot.plot()的使用方法,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,需要的可自行查询官方文档
color:曲线颜色,blue,green,red等等
label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!
linestyle:曲线风格,’–’,’-.’,’:’等等
linewidth:曲线宽度,自定义就可以
marker:标记点样式,’o’,’x’,也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点
markersize:标记点的大小,自定义就可以。
相关教程推荐:python爬虫视频教程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!