当前位置:首页python > 正文

python 设置xlabel,ylabel 坐标轴字体大小,字体类型

作者:野牛程序员:2023-11-28 12:01:54python阅读 2843

坐标轴标签的字体大小和字体类型可以通过Matplotlib库中的xlabelylabel函数来设置。以下是设置坐标轴标签字体大小和字体类型的示例代码:

import matplotlib.pyplot as plt

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

# 创建一个图形对象
fig, ax = plt.subplots()

# 绘制图形
ax.plot(x, y)

# 设置x轴标签和字体大小
ax.set_xlabel('X轴标签', fontsize=12, fontfamily='serif')

# 设置y轴标签和字体大小
ax.set_ylabel('Y轴标签', fontsize=12, fontfamily='sans-serif')

# 显示图形
plt.show()

在上面的代码中,fontsize参数用于设置字体大小,而fontfamily参数用于设置字体类型。可以根据需要选择不同的字体类型,例如'serif'、'sans-serif'等。

请注意,为了在没有中文支持的情况下正常显示中文,可能需要在代码中添加以下行以指定中文字体:

plt.rcParams['font.sans-serif'] = ['SimHei']  # 指定中文字体
plt.rcParams['axes.unicode_minus'] = False  # 解决负号显示问题

以上代码中的['SimHei']可以替换为其他中文字体,具体取决于系统和字体安装情况。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击