【高心星出品】
前言
Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如 PyQt 和 wxPython。
一、安装matplotlib库
由于matplotlib库并非python标准库,在使用之前需要下载和安装。
二、使用matploatlib制作画板和轴
1.引入库
代码如下:
# 测试基本的画板和轴
from matplotlib import pyplot as plt
# 手动设置 显示中文 否则中文乱码
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签
plt.rcParams['axes.unicode_minus'] = False
2.创建画板和轴
在matplotlib中,Figure为画板类型,Axes为轴对象,具体操作如下:
# 测试基本的画板和轴
from matplotlib import pyplot as plt
# 手动设置 显示中文 否则中文乱码
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文标签
plt.rcParams['axes.unicode_minus'] = False
# 获得画板
canvas = plt.figure()
# 设置背景颜色
canvas.set_facecolor('yellow')
# 添加轴
ax = canvas.add_subplot(111)
# 设置轴的相关信息
ax.set(xlim=[1, 10], ylim=[10, 20], title="统计表", xlabel='时间', ylabel='数量')
canvas.show()
具体运行效果为:
总结
matplotlib库是一个功能强大的图形绘制库,本篇文章所讲解的为基础入门部分,后面还会介绍更为复杂的图形绘制方法。