matplotlib
在绘制图形时,找不到当前字体中包含的一些中文字符(或其他特殊字符)。
这个问题通常发生在使用非西方字符集时,例如中文、日文或韩文字符
个人常用解决方案
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm
# 设置支持中文的字体
plt.rcParams['font.sans-serif'] = ['SimHei'] # 使用黑体
plt.rcParams['axes.unicode_minus'] = False # 解决负号显示问题
# 绘制示例图表
plt.title('矩形柱状极坐标图示例')
plt.show()