Python里matplotlib的颜色、线条、标记等控制(linestyle/marker/color),可以参考

https://www.jianshu.com/p/4a0d69b77cc4为了方便学习matplotlib,写的随笔 Python 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

plt.annotate 标记箭头 (文本信息, 标记点位置, 文本位置, 箭头形式)

 

为了方便学习matplotlib,写的随笔 Python 第2张

 

plt.subplot()的应用

 

为了方便学习matplotlib,写的随笔 Python 第3张

 

plt.hist()建立直方图,以及ax.spines、plt.tick_params的应用

 

 

为了方便学习matplotlib,写的随笔 Python 第4张

 

 

axis.legend()建立标注,bbox_to_anchor 和 loc 可以改变标注的位置

 

为了方便学习matplotlib,写的随笔 Python 第5张

 

 

plt.style.use()的应用

具体的一些风格可以参考https://blog.csdn.net/qq_42505705/article/details/84962815?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2

为了方便学习matplotlib,写的随笔 Python 第6张

 

bar,barh建立柱状图形,以及axvline,axhline的应用

 

为了方便学习matplotlib,写的随笔 Python 第7张

 

对bar返回的值进行修改  bar.set(),可以针对一些负数值、异常值等

 

为了方便学习matplotlib,写的随笔 Python 第8张

 

 

建立多种类型的柱状图

 

为了方便学习matplotlib,写的随笔 Python 第9张

 

plt.vlines 可以建立某一位置的虚线  plt.ytick用于对y轴的label进行设置  plt.text用于设置某一位置的文本

 

为了方便学习matplotlib,写的随笔 Python 第10张

 

bar.set_hatch设置条形图案

 

为了方便学习matplotlib,写的随笔 Python 第11张

 

plt.boxplot画箱型图,但好像是需要在jupyter notebook中才能运行成功

 

为了方便学习matplotlib,写的随笔 Python 第12张

 

plt.scatter()建立散点图

 

为了方便学习matplotlib,写的随笔 Python 第13张

 

Axes3D() ax.plot_surface()  建立3d图形,ax.contour绘制图形在某一数轴上的投影

 

为了方便学习matplotlib,写的随笔 Python 第14张

 

ax.bar绘画3d视角的柱状图

 

为了方便学习matplotlib,写的随笔 Python 第15张

 

plt.pie绘制饼图

 

为了方便学习matplotlib,写的随笔 Python 第16张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄