matplotlib中文显示
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
seaborn中文显示
- matplotlib中文显示设置对seaborn无效,采用如下方式可行:
import matplotlib as mpl
mpl.rcParams['font.family']='DFKai-SB' # 修改了全局变量
mpl.rcParams['font.size']=20
- 支持的字体有:
‘Microsoft YaHei’ 微软雅黑
‘STSong’ 宋体
‘Microsoft JhengHei’ 微软正黑体
‘DFKai-SB’ 标楷体