Problème brouillé chinois Matplotlib dans le notebook Jupyter

méthode 1

Résolvez le problème du brouillage chinois

plt.rcParams['font.family']='SimHei'

ou

plt.rcParams['font.sans-serif']=['SimHei'] 

Méthode 2

La première étape: la vue des polices chinoises du système

fc-list :lang=zh

Insérez la description de l'image ici

Étape 2: Spécifiez la configuration de la police dans le code

#coding:utf-8
import matplotlib
from matplotlib.font_manager import *
import matplotlib.pyplot as plt
myfont = FontProperties(fname='/System/Library/Fonts/PingFang.ttc')
matplotlib.rcParams['axes.unicode_minus']=False
plt.plot([-1,2,-5,3])
plt.title(u'中文',fontproperties=myfont)
plt.legend((u'头等舱', u'2等舱',u'3等舱'),loc='best',prop=myfont) # sets our legend for our graph.
plt.show()

Insérez la description de l'image ici

Méthode 3

https://blog.csdn.net/q1148013214/article/details/81172446

Je suppose que tu aimes

Origine blog.csdn.net/qq_32505207/article/details/110570209
conseillé
Classement