日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 柱状图 间距_专题第18篇:Python 绘图入门

發布時間:2023/12/4 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 柱状图 间距_专题第18篇:Python 绘图入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我的施工之路

1我的施工計劃2數字專題3字符串專題4列表專題5流程控制專題6編程風格專題7函數使用8面向對象編程(上篇)9面向對象編程(下篇)10十大數據結構11包和模塊使用總結12Python正則專題總結13設計模式14Python時間模塊總結15?Python 裝飾器16?Python 迭代器17?Python 生成器

Python 繪圖入門

這是施工系列第18篇,同時也進入到一個新的階段:Python繪圖篇。作為繪圖模塊的第一篇,與大家一起過過最基本的Python繪圖原理。

掌握基本的繪圖原理很有必要,各個常用繪圖庫的原理基本都是相通的。所以了解它們后,使用庫里的API函數將會更加得心應手,并且熟練其中一個庫后,便能迅速上手其他的繪圖庫。

1 繪圖組成要素

一般繪圖要素的基本組成部分包括:畫布(Canvas),坐標系(Axes),軸(Axis),標題(Title),標簽(Label),刻度(Tick),圖例(Legend),網格(Grid),數據域(Data),如下圖所示:

2 畫布

畫布 Canvas 是繪制圖像的地方,一個畫布可以包括多個坐標系,如下圖所示,一個Canvas上包括2個坐標系(Axes):

對應在實際繪圖中,如下所示,畫布上共包括3個坐標系,每個坐標系分別繪制了柱狀圖、折線圖、餅圖,布局樣式如下:

這種坐標系布局還能做出更加復雜多樣美觀的樣式,即看板,英文 dashboard,實際工作常用在商業智能分析(BI)中,如下就是一個dashboard的范例:

3 坐標系

一個坐標系常見的組成部分如下所示:

在實際坐標系中,各個元素的對應關系如下所示:

4 軸

常見的軸劃分為: x 軸和 y 軸,當然也有某些類圖只有一個軸,如餅圖。

另外,一個坐標系中,還可以包括雙軸。如下所示,左側軸表示降水量,右側軸表示溫度,這是雙軸圖:

很多時候,習慣使用 x 軸表示非數值型,y 軸表示數值,但是現在也常常顛倒過來,讓 y 軸表示非數值, x 軸表示數值。如下圖所示:

5 其他元素

其他元素如:標題(Title),標簽(Label),刻度(Tick),圖例(Legend),網格(Grid),這些都比較好理解。

有的繪圖庫里,一個軸對象,通常包括著標簽、刻度、以及網格對象。

圖例和數據域是緊密相關的,一個系列對應圖例的一個部分,如3個系列在圖例中就有3個不同取值,并使用不同顏色加以區分。如下圖所示,圖例包括3個不同取值,每個取值對應一個顏色,每個顏色代表一個系列:

6 注意事項

繪圖的終極目的是想讓數據展現更加更效、美觀,方便觀眾迅速捕捉到數據的大概分布和走勢。

注意事項,最重要的一條 1):首先做到準確高效的傳達信息,以此為前提下再力求美觀。

2)折線圖、柱狀圖等的基線最好要從零開始。

3)盡量使用常見的、可讀性強的字體,最好不要使用藝術字。

4)通常來講,柱狀圖的間隔應為柱狀圖寬度的1/2,間距不能過小或過大。

5)餅圖的分類要適中,分類數不宜過多,過多分類無法聚焦。

6)一副圖中,不同顏色種類不宜過多。

還有一些其他重要細節,大家不妨留言補充或感興趣的自己去查詢。

以上就是Python繪圖的基本入門篇,希望對大家有所幫助,歡迎大家點贊支持。你還可以關注我的視頻號,我正在陸續打造更多的可視化作品:

總結

以上是生活随笔為你收集整理的python 柱状图 间距_专题第18篇:Python 绘图入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。