Matplotlib 标签和标题
创建绘图标签
使用 Pyplot,您可以使用 xlabel()
和 ylabel()
函数为 x 轴和 y 轴设置标签。
示例
为 x 轴和 y 轴添加标签
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.xlabel("平均脉搏")
plt.ylabel("卡路里消耗")
plt.show()
结果
亲自试一试 »创建绘图标题
使用 Pyplot,您可以使用 title()
函数为绘图设置标题。
示例
添加绘图标题和 x 轴和 y 轴的标签
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.plot(x, y)
plt.title("运动手表数据")
plt.xlabel("平均脉搏")
plt.ylabel("卡路里消耗")
plt.show()
结果
亲自试一试 »设置标题和标签的字体属性
您可以在 xlabel()
、ylabel()
和 title()
中使用 fontdict
参数来设置标题和标签的字体属性。
示例
设置标题和标签的字体属性
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
font1 = {'family':'serif','color':'blue','size':20}
font2 = {'family':'serif','color':'darkred','size':15}
plt.title("运动手表数据", fontdict = font1)
plt.xlabel("平均脉搏", fontdict = font2)
plt.ylabel("卡路里消耗", fontdict = font2)
plt.plot(x, y)
plt.show()
结果
亲自试一试 »标题位置
您可以在 title()
中使用 loc
参数来定位标题。
合法值为:'left'、'right' 和 'center'。默认值为 'center'。
示例
将标题定位到左侧
import numpy as np
import matplotlib.pyplot as plt
x = np.array([80, 85, 90, 95, 100, 105, 110, 115, 120, 125])
y = np.array([240, 250, 260, 270, 280, 290, 300, 310, 320, 330])
plt.title("运动手表数据", loc = 'left')
plt.xlabel("平均脉搏")
plt.ylabel("卡路里消耗")
plt.plot(x, y)
plt.show()