久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

如何使用Python中最強(qiáng)大的可視化工具M(jìn)atplotlib?

 乘舟泛海賞雨 2019-09-18

Matplotlib是Python一個非常流行,、功能強(qiáng)大的可視化工具(模塊),,內(nèi)置了大量的函數(shù)和類型用于數(shù)據(jù)可視化,可以很輕松的繪制出各類圖表,,包括常見的折線圖,、散點(diǎn)圖、柱狀圖,、餅狀圖,、直方圖、熱力圖等,,在下面我簡單介紹一下這個工具的安裝和使用,,感興趣的朋友可以嘗試一下:

1.首先,安裝matplotlib模塊,,這個直接使用pip命令安裝就行,,如下,打開一個cmd窗口,,輸入命令“pip install matplotlib”即可:

2.安裝完成后,,我們就可以直接編碼來實(shí)現(xiàn)數(shù)據(jù)可視化了,,這里以常見的散點(diǎn)圖、柱狀圖,、餅狀圖為例,,簡單介紹一下,如何使用matplotlib實(shí)現(xiàn)數(shù)據(jù)可視化,,測試代碼及截圖如下:

  • 散點(diǎn)圖

這里主要用到scatter函數(shù),,測試代碼如下,先隨機(jī)生成一些樣本點(diǎn)數(shù)據(jù),,然后設(shè)置不同的標(biāo)記,,最后再繪制顯示出來,非常簡單:

程序運(yùn)行截圖如下,,整體效果還是非常不錯的:

  • 柱狀圖

這里主要用到bar函數(shù),,測試代碼如下,先隨機(jī)設(shè)置兩組樣本數(shù)據(jù),,然后分別繪制柱狀圖,,最后在顯示的時候,設(shè)置為堆疊在一起即可:

程序運(yùn)行截圖如下,,一個堆疊的柱狀圖,,看著還不錯:

  • 餅狀圖

這也是一種比較常見的數(shù)據(jù)可視化方式,主要用到pie函數(shù),,測試代碼如下,,先隨機(jī)設(shè)置一些樣本數(shù)據(jù),然后直接調(diào)用pie函數(shù),,設(shè)置相關(guān)屬性,,最后再顯示出來:

程序運(yùn)行截圖如下,一個干凈整潔的餅狀圖,,效果還是非常不錯的:

3.當(dāng)然,,matplotlib的可視化功能不僅僅局限于這些圖形的繪制,還可以繪制其他許多種類的圖形,,像曲線圖,、直方圖、熱力圖,、組合圖等,,定制化程度非常高,這里就不一一介紹了,,可以參考一下官方示例,,介紹的非常詳細(xì),都有源碼可供學(xué)習(xí)和下載:

至此,,我們就完成了matplotlib模塊的安裝和簡單使用,??偟膩碚f,這個模塊使用起來非常不錯,,基本可以滿足各類數(shù)據(jù)可視化,,在Python可視化方面,占據(jù)著非常重要的地位,,只要你有一定的Python基礎(chǔ),,熟悉一下相關(guān)文檔和示例,很快就能掌握的,。當(dāng)然,,還有許多其他Python可視化模塊,像seaborn,,pyecharts等,,也都非常不錯,網(wǎng)上也有相關(guān)教程和資料,,感興趣的話,,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,,也歡迎大家評論,、留言進(jìn)行補(bǔ)充。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多