這篇文章主要為大家展示了Python如何繪制柱形圖,內(nèi)容簡而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。
站在用戶的角度思考問題,與客戶深入溝通,找到贛榆網(wǎng)站設(shè)計與贛榆網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋贛榆地區(qū)。1垂直柱圖(普通柱圖)
繪制普通柱圖的python代碼如下:
(左右滑動可以查看全部代碼)
# -*- coding:utf-8 -*- # 申明編碼格式為utf-8 import matplotlib as mpl import matplotlib.pyplot as plt mpl.rcParams["font.sans-serif"]=["SimHei"] #指定字體為SimHei,用于顯示中文,如果Ariel,中文會亂碼 mpl.rcParams["axes.unicode_minus"]=False #用來正常顯示負(fù)號 x = [1,2,3,4,5,6,7,8] y = [30,11,42,53,81,98,72,25] #數(shù)據(jù) abels=["A","B","C","D","E","F","G","H"] #定義柱子的標(biāo)簽 plt.bar(x,y,align="center",color="rgb",tick_label=labels,hatch=" ",ec='gray') #繪制縱向柱狀圖,hatch定義柱圖的斜紋填充,省略該參數(shù)表示默認(rèn)不填充。 #bar柱圖函數(shù)還有以下參數(shù): #顏色:color,可以取具體顏色如red(簡寫為r),也可以用rgb讓每條柱子采用不同顏色。 #描邊:edgecolor(ec):邊緣顏色;linestyle(ls):邊緣樣式;linewidth(lw):邊緣粗細(xì) #填充:hatch,取值:/,|,-,+,x,o,O,.,* #位置標(biāo)志:tick_label plt.xlabel(u"樣品編號") plt.ylabel(u"庫倫效率/%") plt.show()