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') #保存图片

 


 

 

posted @ 2019-12-30 11:30  最萌小胡胡  阅读(516)  评论(0编辑  收藏  举报