解决python画图的时候,中文无法显示的问题

78 阅读1分钟
import matplotlib.pyplot as plt
from pylab import mpl

# 设置中文显示字体
mpl.rcParams["font.sans-serif"] = ["SimHei"]
# 定义饼图数据
sizes = [30, 40, 20, 10]
labels = ['A', 'B', 'C', 'D']

# 绘制饼图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')

# 设置图表标题
plt.title('饼图')

# 显示图表
plt.show()

解决方案

在代码中添加第二行和第四行即可。

image.png