https://mathsyouth.github.io/2019/06/12/macos-matplotlib
1. 查找当前系统的已用字体:
fc-list :lang=zh;
2. 添加如下代码:
from matplotlib import rcParams
from matplotlib.font_manager import FontProperties
import matplotlib.pyplot as plt
# 解决负号'-'显示为方块的问题
rcParams['axes.unicode_minus']=False
myfont = FontProperties(fname='/System/Library/Fonts/PingFang.ttc',
size=15)
plt.title('乘客等级分布', fontproperties=myfont)