matplotlib-zh-Han.py
· 420 B · Python
Eredeti
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 |