c语言编程笔录

首页 >   > 笔记大全

笔记大全

python怎么使用Matplotlib绘制多种常见图形

更新时间:2023-07-15

Matplotlib绘制折线图

折线图是一种经常用于显示趋势的图形。对于Matplotlib来说,创建一个基本的折线图非常简单。

import matplotlib.pyplot as plt

# 准备数据
x = [1, 2, 3, 4, 5]
y = [1, 3, 2, 4, 5]

# 绘制折线图
plt.plot(x, y)

# 添加标题和标签
plt.title("Line chart")
plt.xlabel("X axis")
plt.ylabel("Y axis")

# 显示图形
plt.show()

Matplotlib绘制柱状图

柱状图是一种常见的图表,用于比较不同类别的数量或大小。下面是一个基本的Matplotlib柱状图示例:

import matplotlib.pyplot as plt

# 准备数据
x = ['A', 'B', 'C', 'D', 'E']
y = [23, 45, 67, 89, 12]

# 绘制柱状图
plt.bar(x, y)

# 添加标题和标签
plt.title("Bar chart")
plt.xlabel("X axis")
plt.ylabel("Y axis")

# 显示图形
plt.show()

Matplotlib绘制散点图

散点图通常用于可视化数据中的相关性。下面是一个基本的Matplotlib散点图示例:

import matplotlib.pyplot as plt

# 准备数据
x = [1, 2, 3, 4, 5]
y = [3, 5, 2, 4, 1]

# 绘制散点图
plt.scatter(x, y)

# 添加标题和标签
plt.title("Scatter chart")
plt.xlabel("X axis")
plt.ylabel("Y axis")

# 显示图形
plt.show()

Matplotlib绘制饼图

饼图用于表示数据的相对大小。下面是一个基本的Matplotlib饼图示例:

import matplotlib.pyplot as plt

# 准备数据
sizes = [15, 30, 45, 10]

# 绘制饼图
plt.pie(sizes)

# 添加标题
plt.title("Pie chart")

# 显示图形
plt.show()

通过以上示例,我们可以看到Matplotlib提供了很多基础图形的绘制方法,开发人员可以根据自己的需求进行使用。同时,我们可以通过添加标题、标签和调整图形的风格等方式来让图形更加美观可读。