matplotlib 显示中文


1. Windows下(无需安装字体)

import matplotlib.pyplot as plt  
plt.rcParams['font.sans-serif'] = [u'SimHei']
plt.rcParams['axes.unicode_minus'] = False

2. Mac OS 下(无需安装字体)

plt.rcParams['font.family'] = 'Arial Unicode MS'
plt.rcParams['axes.unicode_minus'] = False
sns.set(font='Arial Unicode MS')

3. Linux 下 (需要自己安装字体)