以Python製作的手繪圖表居然是這個樣子的!快來看看怎麼做吧!
大家可能已經習慣了用Matplotlib和seaborn來製作不同的圖表,但是今天要介紹一個非常酷的Python手繪風格的視覺化包:cutecharts。
這個包可以用來生成以下幾種看起來像手繪的圖表,在某些場景下效果可能更好。這些可愛的圖表還具有互動性和動態性。每當滑鼠在圖表上懸停時,數字就會顯示出來。而要建立這種圖表,你只需要幾行Python程式碼。
目前,該庫支援五種圖表--條形圖、線形圖、餅圖、雷達圖和散點圖。它還支援圖表的組合。
在開始繪製可愛的圖表之前,我們需要安裝 cutechart 庫。
安裝好後我們來嘗試畫下條形圖和線圖。首先建立下資料,以某個城市的溫度資料為例。
1、條形圖
程式碼:
效果:
在這個條形圖中,所有的條形圖都有相同的顏色。如果你想自定義每個條形圖的顏色,你只需要更改一行程式碼。
2、線圖
如果想觀察時間序列資料的變動差異,線圖無疑更直觀。
程式碼:
還有一個特別的功能:
當你把滑鼠懸停在圖表上時,圖表會自動顯示帶有數字的標籤,而且還畫了一條虛線,這樣本週和上週的氣溫差異就更加直觀了。
3、雷達圖
要將線型圖改為雷達圖,你只需要將圖表型別改為ctc.Radar。
程式碼:
效果:
4、餅圖
我們需要另一個資料集來製作餅圖和甜甜圈圖。
建立資料集:
這個資料集包含了大洲名稱和人口占比。
效果:
而且把餅圖變成甜甜圈圖也很容易。你只需要改變inner_radius的引數。
程式碼:
5、散點圖
為了繪製散點圖,我將建立一個新的資料集。這次我們用到的是溫度和冰淇淋銷量資料。
資料集:
散點圖程式碼:
6、組合圖
如果你想把多個圖表組合在一起,那麼程式碼也不復雜。
cutecharts這個包非常簡單易用,如果你也喜歡這個風格的圖表,就趕快試一下。
此文轉載文,著作權歸作者所有,如有侵權聯絡小編刪除!
原文地址:https://www.tuicool.com/articles/2Uz6Jnr
需要原始碼的點選這裡下載
相關文章
- 被收費繪圖工具 PUA 了怎麼辦?來看看這個老實工具吧繪圖
- 怎麼製作地圖分佈圖,要製作電子地圖怎麼做地圖
- 10道Python題,快來看看你的基礎怎麼樣?Python
- 室內地圖怎麼製作,室內電子地圖是如何繪製的地圖
- 怎麼自己製作地圖,簡單的地圖繪製軟體地圖
- 場所位置圖怎麼製作,怎樣製作自己需要的區域地圖地圖
- 製作商場電子地圖的軟體,商場導購圖怎麼做地圖
- Python4要來了?快來看看Python之父怎麼說Python
- 商場電子地圖怎麼做出來的,商場導購圖製作地圖
- 分享一下如何製作專業的手繪電子地圖地圖
- [Python] Matplotlib 圖表的繪製和美化技巧Python
- 可以繪製地圖的軟體,公司區域分佈圖怎麼做地圖
- 審批流程圖怎樣繪製?繪製流程圖方法有哪些流程圖
- Android 開發:使用繪製基金圖表類(帶快取的圖表類)Android快取
- 怎麼做張好的商品主圖?分享製作乾貨!
- 教你如何製作動態海報,快來看看吧!
- Python Matplotlib繪製氣溫圖表Python
- 商場導航的電子地圖怎麼來的,樓層佈局圖怎麼做地圖
- 繪製商場電子地圖軟體,商場導航圖用什麼做的地圖
- QPS這麼高,那就來寫個多級快取吧快取
- 智慧園區三維電子地圖繪製平臺,智慧園區導航地圖怎麼製作?地圖
- 怎麼自己製作地圖?如何快速實現簡單地圖繪製?地圖
- 我應該怎麼樣來推薦我們製作的這款RPG遊戲呢?遊戲
- Python 潮流週刊#51:用 Python 繪製美觀的圖表Python
- 遊戲角色製作行業標準? 快來看看吧遊戲行業
- 組織結構圖是什麼?怎樣繪製結構圖?
- topthink 這樣的小組是怎麼做的
- 來感性的理解docker,看看docker是什麼吧Docker
- 優秀的程式設計師,原來是這個樣子,還是做python的魅力大(笑S你)程式設計師Python
- 室內導航地圖怎麼做,室內導航電子地圖製作平臺地圖
- 商場導航電子地圖製作技術設計,樓層索引圖怎麼做地圖索引
- 工作流程圖怎麼製作,有哪些製作流程圖的工具?流程圖
- 室內地圖製作軟體有哪些?怎樣製作自己需要的地圖?地圖
- Python學習中的誤區,快來看看你中了幾個!Python
- 製作動態圖表,沒有比這個方法更簡單的了
- 智慧化園區電子地圖專業製作公司,智慧園區電子地圖怎麼製作?地圖
- GIF動圖怎麼製作?GIF圖片製作
- 怎麼簡單的繪製拓撲圖,用這個工具能讓你輕鬆實現