我们先重新回忆一下它的主要作用:
一、Matplotlib 简介
Matplotlib 是 Python 中一个非常强大的可视化库,广泛用于数据可视化、科学计算和工程领域。它提供了丰富的绘图功能,可以生成各种静态、动态和交互式的图表。以下是 Matplotlib 的主要功能及其详细讲解。
二、基本绘图功能
Matplotlib 最基本的功能是绘制二维图形,如折线图、柱状图、散点图等。以下是两个具体的案例,展示如何使用 Matplotlib 创建美观且实用的图表。
(一)饼图案例
饼图常用于展示各部分占整体的比例关系。以下是一个完整的饼图绘制示例,展示如何通过自定义颜色、突出显示、文本样式等来创建一个美观的饼图。
python">import matplotlib.pyplot as plt# 数据
labels = ["苹果", "香蕉", "樱桃", "橙子"]
sizes = [15, 30, 45, 10] # 各部分的占比
colors = ["#ff9999", "#66b3ff", "#99ff99", "#ffcc99"] # 自定义颜色
explode = (0.1, 0, 0, 0) # 突出显示第一部分(苹果)# 创建饼图
fig, ax = plt.subplots()
wedges, texts, autotexts = ax.pie(sizes, explode=explode, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90,