tft每日頭條

 > 生活

 > python箱線圖繪制用到所有參數

python箱線圖繪制用到所有參數

生活 更新时间:2025-01-09 20:27:52

這幾天一直在和大家聊Python數據可視化相關的東東,其中呢,介紹最多的當然是matplotlib庫中的各種繪制函數啦,上次已經和大家談論了關于Python中如何繪制氣泡圖等漂亮圖表的方式,今天呢,咱們繼續聊哦,今天呢,咱們就來聊聊如何繪制經典的棉棒圖、箱線圖和誤差棒圖相關的東東吧!

好啦,那就開始吧,首先呢,看一下棉棒圖的繪制吧!


用matplotlib庫的stem()函數繪制棉棒圖哦

其實呢,棉棒圖是一個“俗稱”哦,其學術名字叫做離散視圖,所以呢,stem()函數的功能就是繪制離散有序的數據哦,首先咱們先看一下stem()的語法格式吧:

matplotlib.stem(x, y)

首先看一下參數吧,參數x表示所要指定的棉棒的x軸基線上的位置哦,參數y則表示咱們所要繪制的棉棒的長度哦,其實呢,stem()函數除了x和y這兩個參數還有幾個默認參數哦,比如參數linefmt表示棉棒的樣式哦,markerfmt參數則表示棉棒末端的樣式哦,參數basefmt呢則表示指定基線的樣式哦。

好啦,為了能夠深入了解,咱們還是舉個“栗子”哦:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)1

方框中就是stem()函數的調用方法,下面咱們運行一下看看效果吧:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)2

運行上面指令,就會顯示咱們所要繪制的棉棒圖哦:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)3


用matplotlib庫的boxplot()函數繪制箱線圖哦

先看一下boxplot()函數的語法格式哦:

matplotlib.boxplot(x)

參數x表示繪制箱線圖的輸入數據哦,記住哦,這個函數隻有這一個參數哦,好啦,下面咱們還是舉個“栗子”來熟悉一下并加深印象哦:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)4

圖中方框中的就是boxplot()函數的調用哦,好啦,咱們運行一下看看效果吧:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)5

運行上面指令,就會生成如下圖表哦:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)6

和大家聊完了棉棒圖和箱線圖的繪制方法,最後咱們來看一下繪制誤差棒圖吧:


用matplotlib()庫的errorbar()函數繪制誤差棒圖哦

errorbar()函數的功能就是繪制y軸方向或x 軸方向的誤差範圍,來看一下errorbar()函數的語法格式吧:

matplotlib.errorbar(x, y, yerr=a, xerr=b)

參數x和參數y表示數據點水平位置和垂直位置,參數yerr表示y軸方向的數據點的誤差的計算方法哦,參數xerr表示x軸方向的數據點的誤差計算方法哦:

好啦,下面還是照舊哦,舉個“栗子”吧:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)7

上面“栗子”中就是咱們所調用的errorbar()函數哦,好啦,下面咱們就運行一下看看吧:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)8

執行上面指令,會輸出咱們所要繪制的誤差棒圖哦:

python箱線圖繪制用到所有參數(一文學會用Python繪制經典的棉棒圖)9

好啦,以上就是咱們今天所介紹的棉棒圖、箱線圖和誤差棒圖相關的東東哦,相信大家已經學會了該如何調用相應的函數進行繪制了,今天咱們即聊到這吧,下次再見哦![再見]


敬請關注“品位集結号”,為您帶來意外的小知識![比心][握手][比心]

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved