(转载)macOS下的matplotlib的中文显示问题

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)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章