Matplotlib 轴标签和标题学习笔记

在使用 Matplotlib 绘制图形时,我们通常需要对图形的横轴和纵轴进行标注,同时也需要给图形添加标题。在本文中,我们将探讨如何使用 Matplotlib 添加轴标签和标题。

1. 添加横轴和纵轴标签

使用 xlabel()ylabel() 方法可以添加横轴和纵轴标签。这两个方法都接受一个字符串参数,该参数即为标签的内容。

Copy Code
import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange(0, 10, 0.1) y = np.sin(x) # 绘制图形 plt.plot(x, y) # 添加横轴和纵轴标签 plt.xlabel('x') plt.ylabel('sin(x)') # 显示图形 plt.show()

以上代码将绘制出一条正弦曲线,并在横轴和纵轴上分别添加了标签 "x" 和 "sin(x)"。

2. 添加图形标题

使用 title() 方法可以添加图形标题。该方法同样接受一个字符串参数,该参数即为标题的内容。

Copy Code
import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange(0, 10, 0.1) y = np.sin(x) # 绘制图形 plt.plot(x, y) # 添加横轴和纵轴标签 plt.xlabel('x') plt.ylabel('sin(x)') # 添加图形标题 plt.title('Sine Curve') # 显示图形 plt.show()

以上代码将绘制出一条正弦曲线,并在横轴、纵轴和标题上分别添加了标签 "x"、"sin(x)" 和 "Sine Curve"。

3. 修改标签和标题的属性

我们可以使用 fontsize 参数设置标签和标题的字体大小,使用 fontweight 参数设置标签和标题的字体粗细等属性。以下是一个例子:

Copy Code
import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange(0, 10, 0.1) y = np.sin(x) # 绘制图形 plt.plot(x, y) # 添加横轴和纵轴标签 plt.xlabel('x', fontsize=14, fontweight='bold') plt.ylabel('sin(x)', fontsize=14, fontweight='bold') # 添加图形标题 plt.title('Sine Curve', fontsize=16, fontweight='bold') # 显示图形 plt.show()

以上代码将绘制出一条正弦曲线,并在横轴、纵轴和标题上分别添加了标签 "x"、"sin(x)" 和 "Sine Curve",并且设置了它们的字体大小和粗细属性。

通过本文,我们学习了如何使用 Matplotlib 添加轴标签和标题,并修改它们的属性。这些技能对于我们更好地展示数据可视化结果非常有用。