matplotlib画图中文及负号显示问题
#encoding:utf-8 %matplotlib notebook import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as plt plt.rc("font",family="SimHei",size="10") #用于解决不能显示中文的问题 plt.rcParams['axes.unicode_minus']=False #用于解决不能显示负号的问题 citys=['大兴安岭', '黑河', '鹤岗', '呼伦贝尔', '哈尔滨', '大庆', '四平', '锡林郭勒', '七台河', '松原'] temps=[-34, -32, -32, -31, -29, -29, -29, -28, -28, -28] sns.barplot(x=citys, y=temps) #plt.savefig(r'd:\1.jpg') #保存图片