matplotlib画折线图,一般使用plt.plot函数,它的具体格式为:

plt.plot(x,y1,'颜色线条') 默认线条 蓝色实线

plt.plot(x,y,'b+') 表示颜色为b(blue),线条用“+”连接.

例:

import matplotlib.pyplot as plt

import numpy as np

x= np.arange(0,10,0.5)

y1=x**2

y2=3*x+1

y3=13*x

plt.plot(x,y1,x,y2,'b+',x,y3,'r-.')

得到的图像如下:

这个图过于简单,接下来,分别为三个函数添加标签 ,使用的是text函数

plt.text(6,100,'y=13*x',c='r')指的是将标签“y=13*x”放在坐标为(6,100)的位置,颜色为red红色

import matplotlib.pyplot as plt

import numpy as np

x= np.arange(0,10,0.5)

y1=x**2

y2=3*x+1

y3=13*x

plt.plot(x,y1,x,y2,'b+',x,y3,'r-.')

plt.text(6,60,'y=x**2')

plt.text(6,30,'y=3*x+1',c='b')

plt.text(6,100,'y=13*x',c='r')

plt.text(0,110,'□ function')

这样的标签实际上还不够明显,所以需要添加“箭头”,引入arrow或annotate函数

(1).plt.arrow(5,90,1,-10,ec='r')指:起始位置为(5,49),始末位置的横坐标相差1,纵坐标相差-10.颜色为r红色.

(2).plt.annotate('y=x^2',xy=(5.5,30),xytext=(7,36),c='b',arrowprops={'arrowstyle':'})指:

标签显示y=x^2,起点坐标(5.5,30),终点坐标(7,36),颜色为蓝色,'

matplotlib 横坐标只显示整数_matplotlib初学:这样画折线图和添加标注、箭头相关推荐

  1. python plot 增加标记线,matplotlib初学:这样画折线图和添加标注、箭头

    原标题:matplotlib初学:这样画折线图和添加标注.箭头 用matplotlib 画折线图,一般使用plt.plot函数,它的具体格式为: plt.plot(x,y1, '颜色线条') 默认线条 ...

  2. matplotlib 横坐标只显示整数_面试题系列 (168) matplotlib条形图绘制

    之前面试被问到的图表绘制问题,因为涉及项目的时候,经常会做一些报表之类的,那么这样的数据统计图表绘制报表该怎么做,需要用到哪些技术呢?接下来几篇面试文章将会讲解一些常见图表绘制工具与用法,比如matp ...

  3. 成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列

    成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列 目录 解决问题 解决思路 解决方法 解决问题 输入数据为四列五行,如下所示: labelX_lists02= ...

  4. echarts 实现横坐标只显示第一个和最后一个自定义的内容

    echarts 实现横坐标只显示第一个和最后一个自定义的内容 要实现横坐标的修改则可以找到 xAxis->axisLabel xAxis:[{axisLabel:{show:true,forma ...

  5. python设置折线图标题字体为宋体_python中matplotlib画折线图实例(坐标轴数字、字符串混搭及标题中文显示)...

    最近在用python中的matplotlib画折线图,遇到了坐标轴 "数字+刻度" 混合显示.标题中文显示.批量处理等诸多问题.通过学习解决了,来记录下.如有错误或不足之处,望请指 ...

  6. numpy在折线图上添加取值_见识matplotlib:不常见的一面,折线图

    江湖上所公认的一句话,字不如表,表不如图!人们往往都更喜欢看图说话,那么用python的各位大侠们,大家都在用什么画图呢?各种各样的画图包犹如各式各样的兵器,有的兵器功能单一但是在细分领域超级专业无敌 ...

  7. 使用python的matplotlib(pyplot)画折线图和柱状图

    使用python的matplotlib(pyplot)画折线图和柱状图 今天帮师兄赶在deadline之前画论文的图,现学现卖很是刺激,现把使用matplotlib的子库pyplot画折线图和柱状图的 ...

  8. matplotlib.pyplot常用画图方式函数封装(一)——.plot绘制折线图及设置坐标轴箭头完美解决

    matplotlib.pyplot常用画图方式函数封装(一)--.plot绘制折线图及设置坐标轴箭头完美解决 py.plot常见绘图设置函数封装 绘制函数图像(完美解决坐标轴添加箭头) 绘制折线图 p ...

  9. python如何绘制曲线图_python pandas plot画折线图如何显示x轴的值?

    在使用python pandas Series plot画折线图时,不知道该如何显示x轴的值. 代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ...

最新文章

  1. 211.Alpha多样性箱线图(样章,11图2视频)
  2. 一文详解计算机视觉的广泛应用:网络压缩、视觉问答、可视化、风格迁移等
  3. 猫和老鼠服务器维修有问题,猫和老鼠:游戏中大范围的断网掉线问题 玩家:土豆服务器就这样...
  4. react 动态添加class_02.react进阶指南
  5. 让你不再害怕指针-摘自:无名
  6. 前端: 42 种前端常用布局方案,值得收藏!
  7. appium架构分析
  8. 华为笔记本支持鸿蒙,华为 EMUI11 多屏协同说明新增支持鸿蒙 2.0 手机连接
  9. stl变易算法(三)
  10. 奇异值分解(SVD) 的 几何意义
  11. 剑指offer 29 多于一半的数
  12. 【2014.01】普林斯顿数学指南(第一卷) [英]Timothy Gowers编 齐民友译
  13. 什么是微波信号发生器
  14. Latex overleaf 图表公式参考文献
  15. Report中的Drill down
  16. 总结一下使用Emgucv的经验和经历
  17. 分享到校内网、转帖到开心网、QQ书签等分享插件
  18. 20 小时不插电,苹果全新 MacBook 革了自家 iPad 的命
  19. [附源码]计算机毕业设计Python+uniapp安卓门禁系统appo8yd7(程序+源码+LW+远程部署)
  20. Freeswitch在阿里云服务器语音不通问题小记(FS的NAT 穿透)

热门文章

  1. C++ Primer 5th笔记(6)chapter6 函数: 调试帮助
  2. Goroutine池
  3. 设计模式--中介者(Mediator)模式
  4. 10-Armv8-A memory model guide
  5. 2021-07-15
  6. kafka for mac安装
  7. IDC dump 内存
  8. 【模拟】P1067 多项式输出
  9. 005 NsPack 1.4 之附加数据初探
  10. laravel + Vue 前后端分离 之 项目配置- 生产环境部署