matplotlib-zh-Han.py
· 420 B · Python
Неформатований
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei'] # 使用黑体
plt.rcParams['axes.unicode_minus'] = False # 解决负号显示问题
# 示例数据
x = [1, 2, 3, 4]
y = [10, 20, 15, 25]
plt.plot(x, y, label="示例数据")
plt.xlabel("时间")
plt.ylabel("值")
plt.title("示例图表")
plt.legend()
# 显示图表
plt.show()
1 | import matplotlib.pyplot as plt |
2 | import matplotlib.font_manager as fm |
3 | |
4 | # 设置中文字体 |
5 | plt.rcParams['font.sans-serif'] = ['SimHei'] # 使用黑体 |
6 | plt.rcParams['axes.unicode_minus'] = False # 解决负号显示问题 |
7 | |
8 | # 示例数据 |
9 | x = [1, 2, 3, 4] |
10 | y = [10, 20, 15, 25] |
11 | |
12 | plt.plot(x, y, label="示例数据") |
13 | plt.xlabel("时间") |
14 | plt.ylabel("值") |
15 | plt.title("示例图表") |
16 | plt.legend() |
17 | |
18 | # 显示图表 |
19 | plt.show() |
20 |