Python繪製六種視覺化圖表詳解,三維圖最炫酷!你覺得呢?

CDA資料分析師發表於2019-02-16

視覺化圖表,有相當多種,但常見的也就下面幾種,其他比較複雜一點,大都也是基於如下幾種進行組合,變換出來的。對於初學者來說,很容易被這官網上眾多的圖表型別給嚇著了,由於種類太多,幾種圖表的繪製方法很有可能會混淆起來。

因此,在這裡,我特地總結了六種常見的基本圖表型別,你可以通過對比學習,打下堅實的基礎。

私信回覆【資料分析】可獲取資料分析相關書籍

1. 折線圖

繪製折線圖,如果你資料不是很多的話,畫出來的圖將是曲折狀態,但一旦你的資料集大起來,比如下面我們的示例,有100個點,所以我們用肉眼看到的將是一條平滑的曲線。

這裡我繪製三條線,只要執行三次 plt.plot 就可以了。

image

2. 散點圖

其實散點圖和折線圖是一樣的原理,將散點圖裡的點用線連線起來就是折線圖了。所以繪製散點圖,只要設定一下線型即可。

注意:這裡我也繪製三條線,和上面不同的是,我只一個 plt.plot 就可以了。

image

3. 直方圖

直方圖,大家也不算陌生了。這裡小明加大難度,在一張圖裡,畫出兩個頻度直方圖。這應該在實際場景上也會遇到吧,因為這樣真的很方便比較,有木有?

image

4. 柱狀圖

同樣的,簡單的柱狀圖,我就不畫了,這裡畫三種比較難的圖。

4.1 並列柱狀圖

image

4.2 疊加柱狀圖

image

5. 餅圖

5.1 普通餅圖

image

5.2 巢狀餅圖

image

5.3 極軸餅圖

要說酷炫,極軸餅圖也是數一數二的了,這裡肯定也要學一下。

image

6. 三維圖

6.1 繪製三維散點圖

image

6.2 繪製三維平面圖

image

你覺得那個炫酷呢?
logo-1-01.jpg

原文連結:http://www.cda.cn/view/26198….

相關文章