📜  matplotlib 更改文本大小 - Python (1)

📅  最后修改于: 2023-12-03 15:32:51.719000             🧑  作者: Mango

Matplotlib 更改文本大小 - Python

Matplotlib是一个流行的Python绘图库,它可以用于生成各种类型的图表和图形。在Matplotlib中,可以轻松更改文本的大小,以便在图表中展示更清晰的标签和标题。

修改标签文本大小

Matplotlib中的文本大小可以使用fontsize属性进行调整。例如,可以使用以下方式更改X轴和Y轴标签的文本大小:

import matplotlib.pyplot as plt

# 生成示例数据
x = [1, 2, 3, 4, 5]
y = [10, 6, 8, 4, 2]

# 绘图
plt.plot(x, y)

# 为轴添加标签
plt.xlabel('X轴', fontsize=14)
plt.ylabel('Y轴', fontsize=14)

# 显示图形
plt.show()

在上述代码中,fontsize属性设置为14。您可以根据需要调整此值来更改标签的文本大小。

修改标题文本大小

Matplotlib中的标题大小也可以使用fontsize属性进行调整。以下是一个示例代码片段,用于更改图表标题的文本大小:

import matplotlib.pyplot as plt

# 生成示例数据
x = [1, 2, 3, 4, 5]
y = [10, 6, 8, 4, 2]

# 绘图
plt.plot(x, y)

# 添加标题
plt.title('示例图表', fontsize=18)

# 显示图形
plt.show()

在上述代码中,fontsize属性设置为18。您可以根据需要调整此值来更改标题的文本大小。

修改图例文本大小

Matplotlib中的图例大小也可以使用fontsize属性进行调整。以下是一个示例代码片段,用于更改图例标题的文本大小:

import matplotlib.pyplot as plt

# 生成示例数据
x = [1, 2, 3, 4, 5]
y1 = [10, 6, 8, 4, 2]
y2 = [5, 7, 3, 4, 8]

# 绘图
plt.plot(x, y1, label='数据集1')
plt.plot(x, y2, label='数据集2')

# 添加图例
plt.legend(fontsize=12)

# 显示图形
plt.show()

在上述代码中,fontsize属性设置为12。您可以根据需要调整此值来更改图例的文本大小。