目录
第一章 Matplotlib 模块教学内容——基础图形绘制
一、Pyplot 子库介绍
1. 功能概述
2. 常用函数
二、绘制基本图形
1. 柱状图
2. 条形图
3. 折线图
4. 散点图
5. 面积图
6. 饼状图
7. 圆环图
编辑
三、绘图知识点详解
1. 绘图标记
2. 绘图线参数设置
3. 轴标签和标题设置
4. 中文字符设置
5. 图形颜色和线条线型设置
编辑
四、课程内容总结
1. 要点
2. 难点
五、随堂练习题
Matplotlib 是 Python 中用于数据可视化的强大库,而Pyplot作为其核心子库,提供了一套类似于 MATLAB 的绘图接口,极大地方便了开发者快速创建各种图表。
Pyplot子库能够创建、配置和展示多种类型的图表,从简单的折线图、散点图到复杂的多子图布局。它可以设置图表的标题、坐标轴标签、图例等元素,还能调整图形的颜色、线条样式、标记样式等细节,帮助开发者将数据以直观、美观的方式呈现出来。
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D']
values = [20, 35, 30, 45]
plt.bar(categories, values)
plt.title('柱状图示例')
plt.xlabel('类别')
plt.ylabel('数值')
plt.show()
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D']
values = [20, 35, 30, 45]
plt.barh(categories, values)
plt.title('条形图示例')
plt.xlabel('数值')
plt.ylabel('类别')
plt.show()
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 17, 20]
plt.plot(x, y)
plt.title('折线图示例')
plt.xlabel('x轴')
plt.ylabel('y轴')
plt.show()
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 17, 20]
plt.scatter(x, y)
plt.title('散点图示例')
plt.xlabel('x轴')
plt.ylabel('y轴')
plt.show()