日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 畫條形圖(柱狀圖)實例

瀏覽:201日期:2022-07-29 09:57:18

條形圖(bar chart),也稱為柱狀圖,是一種以長方形的長度為變量的統計圖表,長方形的長度與它所對應的變量數值呈一定比例。

1. 豎放條形圖

畫條形圖要用到 pyplot 中的 bar 函數,該函數的基本語法為:

bar(x, height, [width], **kwargs)

x 數組,每個條形的橫坐標 height 個數或一個數組,條形的高度 [width] 可選參數,一個數或一個數組,條形的寬度,默認為 0.8 **kwargs 不定長的關鍵字參數,用字典形式設置條形圖的其他屬性

**kwargs 中常設置的參數包括圖形標簽 label,顏色標簽 color,不透明度 alpha 等。

假設某項針對男女大學生購買飲用水愛好的調查結果如下表:

男 女 碳酸飲料 6 9 綠茶 7 4 礦泉水 6 4 其他 2 6 果汁 1 5 總計 22 28

畫出男生飲用水情況的直方圖,代碼如下:

import matplotlib.pyplot as plt# 這兩行代碼解決 plt 中文顯示的問題plt.rcParams[’font.sans-serif’] = [’SimHei’]plt.rcParams[’axes.unicode_minus’] = Falsewaters = (’碳酸飲料’, ’綠茶’, ’礦泉水’, ’果汁’, ’其他’)buy_number = [6, 7, 6, 1, 2]plt.bar(waters, buy_number)plt.title(’男性購買飲用水情況的調查結果’)plt.show()

圖形:

python 畫條形圖(柱狀圖)實例

2. 橫放條形圖

若要生成橫的條形圖,則可以使用 barh 函數,其語法與 bar 函數非常類似。

bar(x, width, [height], **kwargs)

y 數組,每個條形的縱坐標 width 一個數或一個數組,條形的寬度 [height] 可選參數,一個數或一個數組,條形的高度,默認為 0.8 **kwargs 不定長的關鍵字參數,用字典形式設置條形圖的其他屬性

代碼:

import matplotlib.pyplot as plt# 這兩行代碼解決 plt 中文顯示的問題plt.rcParams[’font.sans-serif’] = [’SimHei’]plt.rcParams[’axes.unicode_minus’] = Falsewaters = (’碳酸飲料’, ’綠茶’, ’礦泉水’, ’果汁’, ’其他’)buy_number = [6, 7, 6, 1, 2]plt.barh(waters, buy_number) # 橫放條形圖函數 barhplt.title(’男性購買飲用水情況的調查結果’)plt.show()

python 畫條形圖(柱狀圖)實例

3. 并列條形圖

若要將男生與女生的調查情況畫出兩個條形圖一塊顯示,則可以使用 bar 或 barh 函數兩次,并調整 bar 或 barh 函數的條形圖位置坐標以及相應刻度,使得兩組條形圖能夠并排顯示。

import matplotlib.pyplot as pltimport numpy as np# 這兩行代碼解決 plt 中文顯示的問題plt.rcParams[’font.sans-serif’] = [’SimHei’]plt.rcParams[’axes.unicode_minus’] = False# 輸入統計數據waters = (’碳酸飲料’, ’綠茶’, ’礦泉水’, ’果汁’, ’其他’)buy_number_male = [6, 7, 6, 1, 2]buy_number_female = [9, 4, 4, 5, 6]bar_width = 0.3 # 條形寬度index_male = np.arange(len(waters)) # 男生條形圖的橫坐標index_female = index_male + bar_width # 女生條形圖的橫坐標# 使用兩次 bar 函數畫出兩組條形圖plt.bar(index_male, height=buy_number_male, width=bar_width, color=’b’, label=’男性’)plt.bar(index_female, height=buy_number_female, width=bar_width, color=’g’, label=’女性’)plt.legend() # 顯示圖例plt.xticks(index_male + bar_width/2, waters) # 讓橫坐標軸刻度顯示 waters 里的飲用水, index_male + bar_width/2 為橫坐標軸刻度的位置plt.ylabel(’購買量’) # 縱坐標軸標題plt.title(’購買飲用水情況的調查結果’) # 圖形標題plt.show()

python 畫條形圖(柱狀圖)實例

補充知識:Python 條形圖與直方圖有非常大的區別

區別:

首先,條形圖是用條形的長度表示各類別頻數的多少,其寬度(表示類別)則是固定的;

直方圖是用面積表示各組頻數的多少,矩形的高度表示每一組的頻數或頻率,寬度則表示各組的組距,因此其高度與寬度均有意義。

其次,由于分組數據具有連續性,直方圖的各矩形通常是連續排列,而條形圖則是分開排列。

最后,條形圖主要用于展示分類數據,而直方圖則主要用于展示數據型數據,我們初中學的就是條形統計圖,很顯然有沒有當初那種感覺?(身高-年齡 條形統計圖)在坐標上畫出每個年齡對應的頻數。這就是我們研究數據分布最喜歡用的。如果還是有點蒙,下面相同數據對比一下這兩種圖像你就會明白!

數據:

年齡 0 1 2 3 4 5 6 7 8 9 10 總數 人數 3 6 7 11 13 18 15 11 7 5 4 100

條形統計圖(注重每類多少個):import matplotlib.pyplot as pltimport numpy as npimport pandas as pdplt.rcParams[’font.sans-serif’]=[’SimHei’] #正常顯示中文plt.rcParams[’axes.unicode_minus’]=False #正常顯示負號 # d=pd.read_excel(’E:Pythonprojectsdatadata100.xlsx’,header=None)# d=d[0]# d=list(d) ages=range(11)count=[3,6,7,11,13,18,15,11,7,5,4]plt.bar(ages,count, label=’graph 1’)# params# x: 條形圖x軸# y:條形圖的高度# width:條形圖的寬度 默認是0.8# bottom:條形底部的y坐標值 默認是0# align:center / edge 條形圖是否以x軸坐標為中心點或者是以x軸坐標為邊緣plt.legend()plt.xlabel(’ages’)plt.ylabel(’count’)plt.title(u’測試例子——條形圖’) for i in range(11): plt.text(i,count[i]+0.1,'%s'%count[i],va=’center’) plt.show()

python 畫條形圖(柱狀圖)實例

直方圖:

import matplotlib.pyplot as pltimport matplotlib.mlab as mlabimport numpy as npimport pandas as pdplt.rcParams[’font.sans-serif’]=[’SimHei’] #正常顯示中文plt.rcParams[’axes.unicode_minus’]=False #正常顯示負號# d=np.random.normal(0,1,100)d=pd.read_excel(’E:Pythonprojectsdatadata100.xlsx’,header=None)d=d[0]d=list(d)print(d)n, bins, patches = plt.hist(x=d, bins=11, color=’#0504aa’,alpha=0.8, rwidth=0.6) #alpha 是顏色深度 rwidth 條形寬度,bins條形箱的數目 plt.grid(axis=’y’, alpha=0.4) #alpha 網格顏色深度plt.xlabel(’age’)plt.ylabel(’count’)plt.title(’100個樣本分布如下’)plt.text(20, 40, r’$mu=0, sigma=1$’)#前面是坐標,寫字# plt.ylim(19) #設置y的范圍 plt.show()

python 畫條形圖(柱狀圖)實例

對比兩個圖就能知道,條形圖將類別對的死死的,但是直方圖就用間隔來劃分每一柱多少,雖然大體相差不大,但是對于數據研究那影響可大也可小。總之了解了區別才能避免不必要的犯錯。

以上這篇python 畫條形圖(柱狀圖)實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久精品系列| 日韩国产欧美一区二区| 亚洲激情中文| 精品亚洲美女网站| 蜜桃视频在线网站| 午夜av成人| 日韩伦理一区| 免费观看亚洲| 日韩毛片在线| 国产一区清纯| 在线亚洲观看| 亚洲欧美网站在线观看| 午夜精品影视国产一区在线麻豆| 色狠狠一区二区三区| 亚洲日本欧美| 久久成人精品| 日韩黄色av| 欧美视频精品全部免费观看| 国产精品videossex| 精品一区二区男人吃奶| 国产伦久视频在线观看| 99久久夜色精品国产亚洲狼 | 日韩超碰人人爽人人做人人添| 日韩精品一区二区三区中文在线| 日韩av在线免费观看不卡| 国产精品黄色| 色在线中文字幕| 欧美在线亚洲| 亚洲精品97| 91精品国产自产观看在线| 国产一区二区亚洲| 极品日韩av| 亚洲精品影视| 精品免费av| 国产综合精品一区| 伊人国产精品| 国产福利一区二区三区在线播放| 在线天堂中文资源最新版| 欧洲激情综合| 日韩精品免费观看视频| 久久精品三级| 一区二区视频欧美| 欧美日韩 国产精品| 国产精品mm| 欧美日韩精品一区二区视频| 少妇精品久久久一区二区| 国产一区二区亚洲| 在线一区免费观看| 国产精品综合色区在线观看| 日韩天堂在线| 一区二区三区四区日韩| 精品久久99| 国产亚洲毛片| 精品网站999| 亚洲一区二区三区免费在线观看| 欧美日韩在线精品一区二区三区激情综合 | 日韩免费精品| 久久男人av资源站| 综合激情在线| 国产精品久久久久蜜臀| 亚洲精品四区| 日韩理论视频| 亚洲精品无播放器在线播放| 国产欧洲在线| 日本精品另类| 999久久久91| 久久精品99国产精品| 欧美一区三区| 精品国产一区二区三区噜噜噜| 在线视频精品| 日韩av在线中文字幕| 日韩综合小视频| 人人精品亚洲| 国产精品久久久久9999高清| 久久精品青草| 国产精品亚洲四区在线观看| 亚洲男女av一区二区| 久久精品国产在热久久| 久久亚洲影院| 亚洲天堂1区| 国产精品成人**免费视频 | 国产麻豆精品| 国产精品日韩| 中文在线免费视频| 国产亚洲一卡2卡3卡4卡新区| 亚洲成人精选| 91欧美在线| 国产情侣一区在线| 久久亚洲二区| 婷婷亚洲五月色综合| 黄色网一区二区| 日韩av一区二区三区| 久久夜色精品| 亚洲手机视频| 欧美www视频在线观看| 日本欧美韩国一区三区| 欧美日韩视频一区二区三区| 午夜久久中文| 久久亚洲人体| 久久精品72免费观看| 亚洲精品中文字幕99999| 国产综合婷婷| 欧美午夜精彩| 欧美福利一区| 精品久久97| 日本在线高清| 国产精品任我爽爆在线播放| 中文字幕亚洲在线观看| 亚洲精品一二三区区别| 久久精品免费一区二区三区 | 欧美亚洲tv| 亚洲97av| 日韩国产一区二| 日韩欧美2区| 日韩精品免费观看视频| 亚洲精品在线国产| 一区二区国产在线观看| 国产精品日韩| 久久高清国产| 国产美女精品| 快she精品国产999| 国内精品福利| 亚洲黑丝一区二区| 国产精品99免费看| 午夜av一区| 午夜欧美精品| 国产精品三上| 免费美女久久99| 亚洲精品极品| 国产一卡不卡| 久久精品亚洲| caoporn视频在线| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 激情久久久久久久| 在线视频观看日韩| 国产综合精品一区| 亚洲视频播放| 一区二区不卡| 97久久亚洲| 国产日韩欧美三级| 国产精品嫩模av在线| 国产精品丝袜xxxxxxx| 亚洲综合福利| 日本中文字幕不卡| 国产乱人伦丫前精品视频| 里番精品3d一二三区| 91综合网人人| 夜夜嗨网站十八久久| 四虎成人精品一区二区免费网站| 日韩高清中文字幕一区| 久久不见久久见国语| 亚洲免费福利| 午夜精品一区二区三区国产| 视频一区二区三区在线| 亚洲+小说+欧美+激情+另类| 欧美日韩夜夜| 欧美韩日一区| 99在线观看免费视频精品观看| 综合色一区二区| 你懂的国产精品永久在线| 亚洲啊v在线| 亚洲欧美久久| 国产欧美一区二区三区国产幕精品 | 99视频精品视频高清免费| 国产亚洲欧洲| 欧美片第1页综合| 四虎成人av| 久久午夜精品| 美女国产一区二区三区| 99精品小视频| 四虎国产精品免费久久| 国产一区二区亚洲| 国产精品美女| 欧美国产三级| 久久在线视频免费观看| 日韩国产欧美视频| 国产一区二区三区四区| 男女精品网站| 精品美女在线视频| 欧美午夜不卡| 国产精品magnet| 亚洲精品2区| 国产精品久久国产愉拍| 九一成人免费视频| 欧美一区91| 久久久国产精品入口麻豆| 四虎4545www国产精品| 中文字幕日韩亚洲| 国产一区丝袜| 视频在线观看一区二区三区| 精品久久美女| 国产在线成人| 久久精品99国产精品| 激情久久中文字幕| 日韩av黄色在线| 波多野结衣一区| 久久超级碰碰| 视频一区二区中文字幕| 国内一区二区三区| 免费观看在线色综合|