最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Python的matplotlib庫(kù)繪制柱狀圖

 更新時(shí)間:2023年07月05日 11:11:14   作者:小斌哥ge  
這篇文章主要介紹了使用Python的matplotlib庫(kù)繪制柱狀圖,Matplotlib是Python中最常用的可視化工具之一,可以非常方便地創(chuàng)建海量類型地2D圖表和一些基本的3D圖表,可根據(jù)數(shù)據(jù)集自行定義x,y軸,繪制圖形,需要的朋友可以參考下

一、Matplotlib庫(kù)介紹

Matplotlib最早是為了可視化癲癇病人的腦皮層電圖相關(guān)的信號(hào)而研發(fā),因?yàn)樵诤瘮?shù)的設(shè)計(jì)上參考了MATLAB,所以叫做Matplotlib。

Matplotlib是Python中最常用的可視化工具之一,可以非常方便地創(chuàng)建海量類型地2D圖表和一些基本的3D圖表,可根據(jù)數(shù)據(jù)集(DataFrame,Series)自行定義x,y軸,繪制圖形(線形圖,柱狀圖,直方圖,密度圖,散布圖等等),能夠解決大部分的需要。Matplotlib中最基礎(chǔ)的模塊是pyplot。

官方文檔: https://matplotlib.org/

二、基本繪圖流程

三、pyplot基礎(chǔ)語(yǔ)法

1.創(chuàng)建畫(huà)布與創(chuàng)建子圖

函數(shù)名稱函數(shù)作用
plt. figure(figsize, facecolor)創(chuàng)建一個(gè)空白畫(huà)布,figsize參數(shù)可以指定畫(huà)布大小,像素,單位為英寸。
figure.add_subplot()創(chuàng)建并選中子圖,可以指定子圖的行數(shù),列數(shù),與選中圖片編號(hào)。

2.添加畫(huà)布內(nèi)容

函數(shù)名稱函數(shù)作用
plt.plot(x,y,ls,lw,lable,color)根據(jù)x,y數(shù)據(jù)繪制直線、曲線、標(biāo)記點(diǎn),ls為線型linestyle,lw為線寬linewidth,lable為標(biāo)簽文本內(nèi)容,color為顏色。plt. scatter(x, y, c, marker, label, color)繪制散點(diǎn)圖:x、y為相同長(zhǎng)度的序列,c為單個(gè)顏色字符或顏色序列,marker為標(biāo)記的樣式,默認(rèn)的是'o',label為標(biāo)簽文本內(nèi)容,color為顏色plt. bar(x, height, width, bottom)繪制條形圖plt. pie(x, explode, labels, autopct, shadow = False, startangle)繪制餅圖Plt. stem(x, y, linefmt, markerfmt, use_line_collection)繪制stem圖
plt.title(string)在當(dāng)前圖形中添加標(biāo)題,可以指定標(biāo)題的名稱、位置、顏色、字體大小等參數(shù)。
plt.xlabel(string)在當(dāng)前圖形中添加x軸名稱,可以指定位置、顏色、字體大小等參數(shù)。
plt.ylabel(string)在當(dāng)前圖形中添加y軸名稱,可以指定位置、顏色、字體大小等參數(shù)。
plt.xlim(xmin,xmax)指定當(dāng)前圖形x軸的范圍,只能確定一個(gè)數(shù)值區(qū)間,而無(wú)法使用字符串標(biāo)識(shí)。
plt.ylim(ymin,ymax)指定當(dāng)前圖形y軸的范圍,只能確定一個(gè)數(shù)值區(qū)間,而無(wú)法使用字符串標(biāo)識(shí)。
plt.xticks()指定x軸刻度的數(shù)目與取值。
plt.yticks()指定y軸刻度的數(shù)目與取值。
plt.legend()指定當(dāng)前圖形的圖例,可以指定圖例的大小、位置、標(biāo)簽。

3.保存與展示圖形

函數(shù)名稱函數(shù)作用
plt.savafig()保存繪制的圖片,可以指定圖片的分辨率、邊緣的顏色等參數(shù)。
plt.show()在本機(jī)顯示圖形。

4.不同圖表繪制函數(shù)

函數(shù)說(shuō)明
plt.plot()繪制直線、曲線圖
plt.boxplot()繪制箱形圖
plt.bar()繪制條形圖
plt.barh()繪制橫向條形圖
plt.polar()繪制極坐標(biāo)圖
plt.pie()繪制餅圖
plt.psd()繪制功率譜密度圖
plt.specgram()繪制譜圖
plt.cohere()繪制相關(guān)性函數(shù)
plt.scatter()繪制散點(diǎn)圖
plt.step()繪制步階圖
plt.hist()繪制直方圖
plt.contour()繪制等值圖
plt.vlines()繪制垂直圖
plt.stem()繪制柴火圖
plt.plot_date()繪制數(shù)據(jù)日期
plt.clabel()繪制輪廓圖
plt.hist2d()繪制2D直方圖
plt.quiverkey()繪制顫動(dòng)圖
plt.stackplot()繪制堆積面積
plt.Violinplot()繪制小提琴圖

四、其它相關(guān)內(nèi)容

1.線條顏色(color)的設(shè)置

線的顏色顏色
'b'藍(lán)色
'g'綠色
'r'
'c'青色
'm'品紅
'y'黃色
'k'
'w'白色

2.線條標(biāo)記(marker)的設(shè)置

線的標(biāo)記描述
'.'點(diǎn)標(biāo)記
','像素標(biāo)記
'o'圓圈標(biāo)記
'v'triangle_down 標(biāo)記
'^'triangle_up 標(biāo)記
'<'triangle_left 標(biāo)記
'>'triangle_right 標(biāo)記
'1'tri_down 標(biāo)記
'2'tri_up 標(biāo)記
'3'tri_left 標(biāo)記
'4'tri_right 標(biāo)記
's'方形標(biāo)記
'p'五角大樓標(biāo)記
'*'星形標(biāo)記
'h'hexagon1 標(biāo)記
'H'hexagon2 標(biāo)記
'+'加號(hào)標(biāo)記
'x'x 標(biāo)記
'D'鉆石標(biāo)記
'd'thin_diamond 標(biāo)記
'|'圴標(biāo)記
'_'修身標(biāo)記

3.線條類型(line)的設(shè)置

線的類型描述
'-'實(shí)線樣式
'--'虛線樣式
'-.'破折號(hào)-點(diǎn)線樣式
':'虛線樣式

到此這篇關(guān)于使用Python的matplotlib庫(kù)繪制柱狀圖的文章就介紹到這了,更多相關(guān)Python的matplotlib庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch 預(yù)訓(xùn)練層的使用方法

    pytorch 預(yù)訓(xùn)練層的使用方法

    今天小編就為大家分享一篇pytorch 預(yù)訓(xùn)練層的使用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • 詳解如何利用Python拍攝延時(shí)攝影

    詳解如何利用Python拍攝延時(shí)攝影

    隨著游戲引擎技術(shù)的快速發(fā)展,游戲畫(huà)面越來(lái)越精美,很多玩家希望拍攝這些精美游戲中的畫(huà)面。本文將講解如何利用Python實(shí)現(xiàn)延時(shí)攝影的拍攝,需要的可以參考一下
    2022-03-03
  • python實(shí)現(xiàn)爬蟲(chóng)統(tǒng)計(jì)學(xué)校BBS男女比例(一)

    python實(shí)現(xiàn)爬蟲(chóng)統(tǒng)計(jì)學(xué)校BBS男女比例(一)

    這篇文章主要介紹了python實(shí)現(xiàn)爬蟲(chóng)統(tǒng)計(jì)學(xué)校BBS男女比例,,需要的朋友可以參考下
    2015-12-12
  • Python 中借助日志記錄庫(kù)使用 Log4j的過(guò)程記錄

    Python 中借助日志記錄庫(kù)使用 Log4j的過(guò)程記錄

    這篇文章主要介紹了在 Python 中借助日志記錄庫(kù)使用 Log4j,本文解釋了什么是 log4j,它是如何工作的,以及我們?yōu)槭裁匆褂盟?,需要的朋友可以參考?/div> 2023-07-07
  • Python中if語(yǔ)句的使用方法詳解

    Python中if語(yǔ)句的使用方法詳解

    if語(yǔ)句用來(lái)表示某種可能的情況,并如何處理該情況。if語(yǔ)句可以用來(lái)表示一種可能性、兩種可能性或者多種可能性,這篇文章主要介紹了Python中if語(yǔ)句的使用方法,需要的朋友可以參考下
    2023-03-03
  • Python退出While循環(huán)的3種方法舉例詳解

    Python退出While循環(huán)的3種方法舉例詳解

    在每次循環(huán)結(jié)束后,我們需要檢查循環(huán)條件是否滿足。如果條件滿足,則繼續(xù)執(zhí)行循環(huán)體內(nèi)的代碼,否則退出循環(huán),這篇文章主要給大家介紹了關(guān)于Python退出While循環(huán)的3種方法,需要的朋友可以參考下
    2023-10-10
  • Python極簡(jiǎn)代碼實(shí)現(xiàn)楊輝三角示例代碼

    Python極簡(jiǎn)代碼實(shí)現(xiàn)楊輝三角示例代碼

    楊輝三角形因?yàn)槠湫问胶?jiǎn)單,又有一定的使用價(jià)值,因此是入門(mén)編程題中被用的最多的,也是很好的語(yǔ)言實(shí)例標(biāo)的。這篇文章就給大家介紹了Python極簡(jiǎn)代碼實(shí)現(xiàn)楊輝三角的方法,文章給出了詳細(xì)的示例代碼和解釋,對(duì)大家理解很有幫助,感興趣的朋友們下面來(lái)一起看看吧。
    2016-11-11
  • 簡(jiǎn)介Python中用于處理字符串的center()方法

    簡(jiǎn)介Python中用于處理字符串的center()方法

    這篇文章主要介紹了簡(jiǎn)介Python中用于處理字符串的center()方法,是Python入門(mén)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-05-05
  • python自動(dòng)化實(shí)現(xiàn)的簡(jiǎn)單使用

    python自動(dòng)化實(shí)現(xiàn)的簡(jiǎn)單使用

    本文主要介紹了python自動(dòng)化實(shí)現(xiàn)的簡(jiǎn)單使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Python中使用threading.Event協(xié)調(diào)線程的運(yùn)行詳解

    Python中使用threading.Event協(xié)調(diào)線程的運(yùn)行詳解

    這篇文章主要介紹了Python中使用threading.Event協(xié)調(diào)線程的運(yùn)行詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05

最新評(píng)論

邹城市| 融水| 宁陕县| 南皮县| 米泉市| 徐闻县| 双牌县| 团风县| 黑水县| 东兴市| 大田县| 武邑县| 师宗县| 儋州市| 隆昌县| 易门县| 金坛市| 武邑县| 自治县| 乌拉特后旗| 静海县| 武胜县| 岱山县| 吉木乃县| 昌黎县| 南乐县| 濮阳市| 青海省| 祁门县| 金沙县| 乐山市| 沙湾县| 双辽市| 漳平市| 潮州市| 阿鲁科尔沁旗| 茶陵县| 中卫市| 盘锦市| 太和县| 紫阳县|