参考书:Python语言程序设计基础+第2版本
2020-04-26 15:07:02
- 前言:
对于上述的matplotlib库函数,总感觉知道了常见曲线的函数,不知道如何使用?仿佛无法窥见本源,对此,我看了书中第247页的参考案例加深理解。
- 面向对象如何利用函数绘图?是重中之重。
matplotlib.pyplot里已经封装了绝大部分的函数,用户可以直接调用函数进行绘图。
常用:import matplotlib.pyplot as plt
plt模块下主要定义如下两方面的函数:
- 操作类的函数:对于画布,图,子图,坐标轴,图例,背景,网格等的操作。
如:plt.ylabel(), plt.xlabel(), plot.yscale(), plt.legend(), plt.title(), plt.text()……
- 绘图类的函数:画折线图,散点图,条形图,直方图,饼状图等特点图的绘制函数。
如:plt.scatter, plt.plot(), plt.bar, plot.pie(), plt.hise()……
绘图类函数:我在 matplotlib基础 中就已经提过。
面向对象绘图:
图片来源:图片来源 这边已经有很详细的解释,不多做赘述。
figure(图形)
axes(子图形)
title(标题)
legend(图例)
Major tick(大标尺刻度)
Minor tick(小标尺刻度)
Major tick label(大标尺刻度数值)
Minor tick label(小标尺刻度数值)
Y axis label(y轴指标说明)
X axis label(x轴指标说明)
Line(线型图)
Markers(数据标注点)
Grid(格子)等等