Matplotlib 轴标签和标题学习笔记
在使用 Matplotlib 绘制图形时,我们通常需要对图形的横轴和纵轴进行标注,同时也需要给图形添加标题。在本文中,我们将探讨如何使用 Matplotlib 添加轴标签和标题。
1. 添加横轴和纵轴标签
使用 xlabel()
和 ylabel()
方法可以添加横轴和纵轴标签。这两个方法都接受一个字符串参数,该参数即为标签的内容。
Copy Codeimport 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 Codeimport 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 Codeimport 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 添加轴标签和标题,并修改它们的属性。这些技能对于我们更好地展示数据可视化结果非常有用。