PYPLOT(PYTHON中绘制2D图表)使用详解(五)
在学习机器学习与PYTHON的相关内容中,接触到了pyplot这个子库,感觉非常有用,可是网络上的文章大部分都是比较零散的,于是打算按照官方文档,进行一个简单翻译与演示,详细记录一下该库的使用方法。这是本系列的第五篇,每篇大约讲解20个方法,但有些方法官方也未给出详细的用法,待以后使用中慢慢摸索后再补充。
二、方法介绍(81~100)
81、contour() —— 绘制等值线
82、contourf() —— 绘制等值线
83、csd() —— 绘制交叉谱密度
84、errorbar() —— 绘制误差线图表
85、eventplot() —— 绘制条形码
86、fill() —— 绘制填充图
填充x轴与曲线y之间的区域
87、fill_between() —— 绘制填充图
填充x区间内不同曲线之间的区域
88、fill_betweenx() —— 绘制填充图
填充y区间内不同x的函数曲线之间区域
89、hexbin() —— 绘制hexagonal binning图
90、hist() —— 绘制直方图
91、hist2d() —— 绘制2维直方图
92、hlines() —— 绘制水平线
93、imshow() —— 在axes上显示image图像
参考代码:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg # 用于导入图片
img = mpimg.imread('D:\\python\\ML\\test.jpg') # 导入图片
plt.imshow(img) # 将图片在plt中显示
plt.show() # 展示plt更直观的看到图像
操作结果:
94、loglog() —— x、y均为指数刻度
参考代码:
import matplotlib.pyplot as plt
plt.plot([1,3,4,8])
plt.loglog()
plt.show()
操作结果: