matplotlib 横坐标只显示整数_matplotlib初学:这样画折线图和添加标注、箭头
用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初学:这样画折线图和添加标注、箭头相关推荐
- python plot 增加标记线,matplotlib初学:这样画折线图和添加标注、箭头
原标题:matplotlib初学:这样画折线图和添加标注.箭头 用matplotlib 画折线图,一般使用plt.plot函数,它的具体格式为: plt.plot(x,y1, '颜色线条') 默认线条 ...
- matplotlib 横坐标只显示整数_面试题系列 (168) matplotlib条形图绘制
之前面试被问到的图表绘制问题,因为涉及项目的时候,经常会做一些报表之类的,那么这样的数据统计图表绘制报表该怎么做,需要用到哪些技术呢?接下来几篇面试文章将会讲解一些常见图表绘制工具与用法,比如matp ...
- 成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列
成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列 目录 解决问题 解决思路 解决方法 解决问题 输入数据为四列五行,如下所示: labelX_lists02= ...
- echarts 实现横坐标只显示第一个和最后一个自定义的内容
echarts 实现横坐标只显示第一个和最后一个自定义的内容 要实现横坐标的修改则可以找到 xAxis->axisLabel xAxis:[{axisLabel:{show:true,forma ...
- python设置折线图标题字体为宋体_python中matplotlib画折线图实例(坐标轴数字、字符串混搭及标题中文显示)...
最近在用python中的matplotlib画折线图,遇到了坐标轴 "数字+刻度" 混合显示.标题中文显示.批量处理等诸多问题.通过学习解决了,来记录下.如有错误或不足之处,望请指 ...
- numpy在折线图上添加取值_见识matplotlib:不常见的一面,折线图
江湖上所公认的一句话,字不如表,表不如图!人们往往都更喜欢看图说话,那么用python的各位大侠们,大家都在用什么画图呢?各种各样的画图包犹如各式各样的兵器,有的兵器功能单一但是在细分领域超级专业无敌 ...
- 使用python的matplotlib(pyplot)画折线图和柱状图
使用python的matplotlib(pyplot)画折线图和柱状图 今天帮师兄赶在deadline之前画论文的图,现学现卖很是刺激,现把使用matplotlib的子库pyplot画折线图和柱状图的 ...
- matplotlib.pyplot常用画图方式函数封装(一)——.plot绘制折线图及设置坐标轴箭头完美解决
matplotlib.pyplot常用画图方式函数封装(一)--.plot绘制折线图及设置坐标轴箭头完美解决 py.plot常见绘图设置函数封装 绘制函数图像(完美解决坐标轴添加箭头) 绘制折线图 p ...
- 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 ...
最新文章
- 211.Alpha多样性箱线图(样章,11图2视频)
- 一文详解计算机视觉的广泛应用:网络压缩、视觉问答、可视化、风格迁移等
- 猫和老鼠服务器维修有问题,猫和老鼠:游戏中大范围的断网掉线问题 玩家:土豆服务器就这样...
- react 动态添加class_02.react进阶指南
- 让你不再害怕指针-摘自:无名
- 前端: 42 种前端常用布局方案,值得收藏!
- appium架构分析
- 华为笔记本支持鸿蒙,华为 EMUI11 多屏协同说明新增支持鸿蒙 2.0 手机连接
- stl变易算法(三)
- 奇异值分解(SVD) 的 几何意义
- 剑指offer 29 多于一半的数
- 【2014.01】普林斯顿数学指南(第一卷) [英]Timothy Gowers编 齐民友译
- 什么是微波信号发生器
- Latex overleaf 图表公式参考文献
- Report中的Drill down
- 总结一下使用Emgucv的经验和经历
- 分享到校内网、转帖到开心网、QQ书签等分享插件
- 20 小时不插电,苹果全新 MacBook 革了自家 iPad 的命
- [附源码]计算机毕业设计Python+uniapp安卓门禁系统appo8yd7(程序+源码+LW+远程部署)
- Freeswitch在阿里云服务器语音不通问题小记(FS的NAT 穿透)