在用matplotlib画图时,想用中文做xlabel、ylabel或者title,会显示成方框框:
解决方案:
import matplotlib.pyplot as plt
# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei'] # Windows系统使用SimHei字体
plt.rcParams['axes.unicode_minus'] = False # 正确显示负号
其他字体:
SimSun——宋体
在用matplotlib画图时,想用中文做xlabel、ylabel或者title,会显示成方框框:
解决方案:
import matplotlib.pyplot as plt
# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei'] # Windows系统使用SimHei字体
plt.rcParams['axes.unicode_minus'] = False # 正确显示负号
其他字体:
SimSun——宋体