检查相关包的版本
seaborn请务必升级至最新的0.9.0以上版本,否则经常会有警告出现,且有几个命令无法运行。
pip install --upgrade seaborn
升级过程中会同步升级相关的matplotlib, pandas, statsmodels等库
import matplotlib
matplotlib.__version__ # 显示当前matplotlib版本号
import seaborn
seaborn.__version__ # 显示当前seaborn版本号
加载相关库
# 加载pandas库(用于数据管理)
import pandas as pd
# 加载matplotlib.pyplot库
from matplotlib import pyplot as plt
# 加载seaborn库
import seaborn as sns
格式修饰
# 加载seaborn默认格式设定
sns.set() # matplotlib的初学者可暂缓使用该设定
解决中文显示问题
matplotlib环境默认无法显示中文,因此需要专门设定。
# 黑体会出现负号无法显示的问题
# 新版本会提示:RuntimeWarning: Glyph 8722 missing from current font,指的就是负号无法显示
plt.rcParams["font.family"] = "SimHei"
plt.plot([-1,2,2,1])
plt.xlabel("中文字体")
# 华文细黑(STXIHEI)是相对而言显示效果较好的中文字体,如果不能使用就改为微软雅黑(Microsoft YaHei)
plt.rcParams["font.family"] = "Microsoft YaHei"
plt.plot([-1,2,2,1])
plt.xlabel("中文字体")