许多场合下,我们需要将两条甚至多条曲线放置在一张图中进行对比,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在一张图中画两条线相关推荐

  1. R语言可视化包ggplot2在一张图中画出两条线实战

    R语言可视化包ggplot2在一张图中画出两条线实战 目录 R语言可视化包ggplot2在一张图中画出两条线实战

  2. R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中

    R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录

  3. origin如何在一张图中画多种线

    origin如何在一张图中画多种线 1.选中第一条线的数据后,绘图 右键单击空白处 2.新建后,右键单击图层2 选择图层内容 首先选中所需数据,然后绘制

  4. 计算机视觉——python在一张图中画多条ROC线

    在验证分类算法的好坏时,经常需要用到AUC曲线,而在做不同分类模型的对比实验时,需要将不同模型的AUC曲线绘制到一张图里. 计算机视觉--python在一张图中绘制多个模型的对比ROC线 1. 小型分 ...

  5. matplotlib在一张图同时画折线图和柱状图

    实现了在一张图片里用matplotlib的pyplot同时绘制折线图和柱状图. # -*- coding:utf-8 -*- import matplotlib import matplotlib.p ...

  6. python画50个图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  7. python画简便的图-python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

  8. 【实践】origin画局部放大图,并和原图在一张图中

    [实践]origin画局部放大图,并和原图在一张图中 新建项目只有两列,列数不够通过右键选择Add New Column增加新列. 新增的列默认为Y(对应纵坐标),可以选中新增列右键,选择Set As ...

  9. python matplotlib在一张画布上画多个图的两种方法,plt.subplot(),plt.subplots()。

    Matplotlib在一张画布上画多个图的两种方法,plt.subplot,plt.subplots. 目录 回顾 plt.subplots()画法 plt.subplot()画法 保存 回顾 之前也 ...

  10. python 子图_python 实现在一张图中绘制一个小的子图方法

    有时候为了直观展现图的信息,可以在大图中添加小子图的方式进行数据分析,如下图所示: 具体的代码如下:该图连接了数据库,当然重要的不是数据展示,而是添加子图的方法. import matplotlib. ...

最新文章

  1. 12个常用的JavaScript技巧
  2. LeetCode Arranging Coins
  3. HBase HFile与Prefix Compression内部实现全解–KeyValue格式
  4. Java面试题:给定一个整数,按10进制来看,计算里面包含多少个0
  5. 如何查看自己的电脑是否支持EFI引导?我的是dell 15r-488 N5010 谢谢了!
  6. 在vue项目中引用element-ui时 让el-input 获取焦点的方法
  7. 测地膨胀和膨胀重建—lhMorpRDilate
  8. “赤膊贪凉”要不得 多喝蜜水防“秋燥”
  9. CUDA学习笔记(三)
  10. INCEPTION 编译过程报错 make[2]: * [sql/CMakeFiles/sql.dir/sql_yacc.cc.o] Error
  11. indexed true mysql_一行代码,搞定浏览器数据库 IndexedDB
  12. mysql 主从库_MySQL数据库之mysql 主库有数据通过锁库做主从
  13. 设计模式 (十) 装饰者模式
  14. 黑客攻防实战入门读书笔记
  15. c语言打印long double,C/C++printf输出int、long、longlong、double、longdouble、string等
  16. mysql只读模式_mysql 只读模式详解
  17. 地址转为经纬度通过DBSCAN进行关联识别
  18. vmware exis如何设置双网卡
  19. linux 查看efi分区命令,一次修复linux的efi引导的集中方法总结记录
  20. getchar()函数的作用

热门文章

  1. R学习连续变量之间的关系
  2. 传感器技术—新型光电传感器(学习笔记十 补充)
  3. 个人网站添加百度统计
  4. Vue动态渲染本地图片
  5. IE浏览器js 中http请求,中文传参报400错误-解决方法
  6. 方程组在原点附近解matlab,前置血管常发生于A.副胎盘B.胎盘血管瘤C.双叶胎盘D.帆状胎盘...
  7. 女神让我去修电脑,无数次戳中笑点
  8. 都在说云原生?到底什么是云原生?
  9. 计算机科学技术的想象作文600,关于科学的想象作文
  10. kotlin发音!2021年Android面试心得,安卓系列学习进阶视频