python繪圖解決漢字和負(fù)號顯示為方塊的問題
# -*- coding: utf-8 -*-
# 下面這三句比較關(guān)鍵
from pylab import mpl
mpl.rcParams['font.sans-serif']=['FangSong']? ?#指定默認(rèn)字體
mpl.rcParams['axes.unicode_minus']=False? ? ? ?#解決保存圖像是負(fù)號‘-’顯示為方塊的問題
import matplotlib.pyplot as plt??
name_list = ['Monday','Tuesday','Friday','Sunday']??
num_list = [-10,0.6,7.8,6]??
plt.bar(range(len(num_list)), num_list,color='rgb',tick_label=name_list)??
plt.xlabel('個(gè)數(shù)')
plt.ylabel('值')
plt.show()
標(biāo)簽: