matplotlib在一张图中画两条线
许多场合下,我们需要将两条甚至多条曲线放置在一张图中进行对比,matplotlib可以轻松实现该要求。
完整代码如下:
import matplotlib.pyplot as plt
import numpy as np
data = np.arange(0,1,0.01) #伪造从0到1以0.01为增量的数据
plt.title('my lines example') #写上图题
plt.xlabel('x') #为x轴命名为“x”
plt.ylabel('y') #为y轴命名为“y”
plt.xlim(0,1) #设置x轴的范围为[0,1]
plt.ylim(0,1) #同上
plt.xticks([0,0.2,0.4,0.6,0.8,1]) #设置x轴刻度
plt.yticks([0,0.2,0.4,0.6,0.8,1]) #设置y轴刻度
plt.tick_params(labelsize = 20) #设置刻度字号
plt.plot(data,data**2) #第一个data表示选取data为数据集,第二个是函数,data的平方
plt.plot(data,data) #同上
plt.legend(['y = x^2','y = x^3']) #打出图例
plt.show() #显示图形
结果图如下:
通过这个小例子我们可以总结出matplotlib绘图5步法,对于新手来说要严格按照七步法进行编程,熟练以后可以自由运用。七步法如下:
A. 导入第三方库
B. 设置画布
C. 导入数据集
D. 设置坐标限制
E. 构建目标函数
F. 修饰
G. 显示图形
matplotlib在一张图中画两条线相关推荐
- R语言可视化包ggplot2在一张图中画出两条线实战
R语言可视化包ggplot2在一张图中画出两条线实战 目录 R语言可视化包ggplot2在一张图中画出两条线实战
- R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中
R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录
- origin如何在一张图中画多种线
origin如何在一张图中画多种线 1.选中第一条线的数据后,绘图 右键单击空白处 2.新建后,右键单击图层2 选择图层内容 首先选中所需数据,然后绘制
- 计算机视觉——python在一张图中画多条ROC线
在验证分类算法的好坏时,经常需要用到AUC曲线,而在做不同分类模型的对比实验时,需要将不同模型的AUC曲线绘制到一张图里. 计算机视觉--python在一张图中绘制多个模型的对比ROC线 1. 小型分 ...
- matplotlib在一张图同时画折线图和柱状图
实现了在一张图片里用matplotlib的pyplot同时绘制折线图和柱状图. # -*- coding:utf-8 -*- import matplotlib import matplotlib.p ...
- python画50个图-python 实现在一张图中绘制一个小的子图方法
有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...
- python画简便的图-python 实现在一张图中绘制一个小的子图方法
有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...
- 【实践】origin画局部放大图,并和原图在一张图中
[实践]origin画局部放大图,并和原图在一张图中 新建项目只有两列,列数不够通过右键选择Add New Column增加新列. 新增的列默认为Y(对应纵坐标),可以选中新增列右键,选择Set As ...
- python matplotlib在一张画布上画多个图的两种方法,plt.subplot(),plt.subplots()。
Matplotlib在一张画布上画多个图的两种方法,plt.subplot,plt.subplots. 目录 回顾 plt.subplots()画法 plt.subplot()画法 保存 回顾 之前也 ...
- python 子图_python 实现在一张图中绘制一个小的子图方法
有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...
最新文章
- 12个常用的JavaScript技巧
- LeetCode Arranging Coins
- HBase HFile与Prefix Compression内部实现全解–KeyValue格式
- Java面试题:给定一个整数,按10进制来看,计算里面包含多少个0
- 如何查看自己的电脑是否支持EFI引导?我的是dell 15r-488 N5010 谢谢了!
- 在vue项目中引用element-ui时 让el-input 获取焦点的方法
- 测地膨胀和膨胀重建—lhMorpRDilate
- “赤膊贪凉”要不得 多喝蜜水防“秋燥”
- CUDA学习笔记(三)
- INCEPTION 编译过程报错 make[2]: * [sql/CMakeFiles/sql.dir/sql_yacc.cc.o] Error
- indexed true mysql_一行代码,搞定浏览器数据库 IndexedDB
- mysql 主从库_MySQL数据库之mysql 主库有数据通过锁库做主从
- 设计模式 (十) 装饰者模式
- 黑客攻防实战入门读书笔记
- c语言打印long double,C/C++printf输出int、long、longlong、double、longdouble、string等
- mysql只读模式_mysql 只读模式详解
- 地址转为经纬度通过DBSCAN进行关联识别
- vmware exis如何设置双网卡
- linux 查看efi分区命令,一次修复linux的efi引导的集中方法总结记录
- getchar()函数的作用
热门文章
- R学习连续变量之间的关系
- 传感器技术—新型光电传感器(学习笔记十 补充)
- 个人网站添加百度统计
- Vue动态渲染本地图片
- IE浏览器js 中http请求,中文传参报400错误-解决方法
- 方程组在原点附近解matlab,前置血管常发生于A.副胎盘B.胎盘血管瘤C.双叶胎盘D.帆状胎盘...
- 女神让我去修电脑,无数次戳中笑点
- 都在说云原生?到底什么是云原生?
- 计算机科学技术的想象作文600,关于科学的想象作文
- kotlin发音!2021年Android面试心得,安卓系列学习进阶视频