python绘制多条不同x轴曲线_python matlibplot绘制多条曲线图
这里我利用的是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 一个折线图绘制多个曲线
这里我谈谈matplotlib.pyplot.plot()的使用方法,先附上一个官方文档链接,然后我说下可能用到的一些参数,参数可选的内容我就不一一展开了,大家可以去上面那个连接里查:
color:曲线颜色,blue,green,red等等
label:图例,这个参数内容就自定义啦,注意如果写这个参数一定要加上plt.legend(),之后再plt.show()才有有用!
linestyle:曲线风格,'–','-.',':'等等
linewidth:曲线宽度,自定义就可以
marker:标记点样式,'o','x',也就是说这些符号会标示出曲线上具体的“点”,这样一来就易于观察曲线上那些地方是支撑点
markersize:标记点的大小,自定义就可以
后续有图表方面的内容会继续更新~
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python绘制多条不同x轴曲线_python matlibplot绘制多条曲线图相关推荐
- python绘制多条不同x轴曲线_Python matplotlib 绘制双Y轴曲线图的示例代码
Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线图.散点图.等高线图.条形图.柱形图.3D图形.图形动画等. Matplotlib安装 p ...
- python实现同时显示两条曲线_python matlibplot绘制多条曲线图
这里我利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图: # -*- coding: UTF-8 -*- import numpy as np im ...
- python画五角星并填充不同的颜色_Python turtle 绘制五角星
本节我们将利用画笔相关指令来画一个五角星,并签上自己的名字,如下图 这个例子跟太阳花是一样的思路,还要用到turtle.write指令来写文本,例如签上自己的名字. 程序示例: mport turtl ...
- Python 数据可视化教程 绘制精美的双 Y 轴折线图
在可视化作图的时候,有时候需要将几条曲线放在同一个图中,但这些曲线值的大小范围不同,需要的刻度不同.如果都用同一个 Y 轴刻度,值较小的曲线变化将不明显(如深度学习训练和测试的 Loss 变化).下面 ...
- Python访问街区10个点,并俩俩绘制一条线,得到5条线,求最短的距离和?
Python访问街区10个点,并俩俩绘制一条线,得到5条线,求最短的距离和? 1. 效果图 2. 源码 参考 上一篇博客介绍了Python访问街区所有节点最短路径问题,并结合matplotlib可视化 ...
- 使用python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线,给出代码并举例,代码以markdown格式给出...
下面是一段使用Python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线的代码:python def DopplerShift(v): # v为物体的速度 f = np.arange(0, 100 ...
- 学习Python中turtle模块的基本用法(4:绘制科赫曲线和谢尔宾斯基三角形)
科赫曲线和谢尔宾斯基三角形是常见的分形图形(详细介绍见参考文献1),本文使用turtle库绘制这两类图形. 科赫曲线 科赫曲线的详细介绍见参考文献2,其中的绘图思路是"画正三角形,并 ...
- 二、定义函数及其导数,绘制双Y轴曲线
1.定义函数及其导数,绘制双Y轴曲线 #数据类型:NDVI时序曲线 #实验目的:1.定义函数及其导数,绘制双Y轴曲线 # 1.1定义函数及其导数 # 1.2预处理数据:读取原始NDVI时序数据:定义变 ...
- ROC曲线是什么?ROC曲线是怎么绘制的?ROC曲线的横纵坐标是什么?如何用Python绘制?AUC又是什么?
ROC曲线是什么?ROC曲线是怎么绘制的?ROC曲线的横纵坐标是什么?AUC又是什么? metrics.roc_auc_score metrics.roc_curve ROC= Receiver Op ...
最新文章
- 《Generative Face Completion》论文笔记
- Dom方法,解析XML文件
- redis之zskiplist
- 测试系列之六---软件测试分类
- 福禄克2500V数字绝缘电阻测试仪开箱与上手实测
- 怎样为ubuntu eclipse 添加 GBK字符集
- 驱动学习 - 加载.卸载驱动
- 数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型的概念
- Alertmanager配置
- org.springframework.web.client.ResourceAccessException: I/O error on POST request for ************
- c语言运行k值不变,C语言期末复习(改完).doc
- 设计潮流趋势|背景图案素材,增加设计对比和补充前景元素
- 同一台Windows机器中启动多个Memcached服务
- SQL Server 2008 R2 企业版/开发版/标准版(中英文下载,带序列号)
- html页面显示代码插件,客户端显示web网页支持html5的第三方内核插件
- 浅谈Java内存模型——JVM
- 正交法设计测试用例时可以使用的工具allpairs---生成正交表
- 论文浏览(20) Video Classification with Channel-Separated Convolutional Networks
- 竹子买车第二届运动会乒乓球大赛 趣味运动展风采
- UltraLAB台式图形工作站(地球最快~超级图形工作站Alpha720介绍)