一文教你用Pyecharts做交互圖表
一、Pyecharts簡(jiǎn)介和安裝
1、簡(jiǎn)介
Echarts 是一個(gè)由百度開(kāi)源的數(shù)據(jù)可視化,憑借著良好的交互性,精巧的圖表設(shè)計(jì),得到了眾多開(kāi)發(fā)者的認(rèn)可。而 Python 是一門(mén)富有表達(dá)力的語(yǔ)言,很適合用于數(shù)據(jù)處理。當(dāng)數(shù)據(jù)分析遇上數(shù)據(jù)可視化時(shí),pyecharts 誕生了。
- 簡(jiǎn)潔的 API 設(shè)計(jì),使用如絲滑般流暢,支持鏈?zhǔn)秸{(diào)用
- 囊括了 30+ 種常見(jiàn)圖表,應(yīng)有盡有
- 支持主流 Notebook 環(huán)境,Jupyter Notebook 和 JupyterLab
- 可輕松集成至 Flask,Sanic,Django 等主流 Web 框架
- 高度靈活的配置項(xiàng),可輕松搭配出精美的圖表
- 詳細(xì)的文檔和示例,幫助開(kāi)發(fā)者更快的上手項(xiàng)目
- 多達(dá) 400+ 地圖文件,并且支持原生百度地圖,為地理數(shù)據(jù)可視化提供強(qiáng)有力的支持
pyecharts版本v0.5.x 和 v1 間不兼容,v1 是一個(gè)全新的版本,語(yǔ)法也有很大不同。
2、安裝
安裝 pyecharts
安裝相關(guān)的地圖擴(kuò)展包
繪制地理圖表
1、世界地圖—數(shù)據(jù)可視化
利用 Starbucks.csv 中的數(shù)據(jù),首先計(jì)算每個(gè)國(guó)家(Country)對(duì)應(yīng)的門(mén)店數(shù)量,然后使用世界地圖表示星巴克門(mén)面店在全球的分布。
運(yùn)行效果如下:
2、國(guó)家地圖—數(shù)據(jù)可視化
漣漪散點(diǎn)圖
利用china.csv 中的數(shù)據(jù),首先計(jì)算每個(gè)城市(City)對(duì)應(yīng)的門(mén)店數(shù)量,然后使用 pyecharts包內(nèi) Geo 模塊繪制星巴克門(mén)面店在中國(guó)分布的漣漪散點(diǎn)地圖。
運(yùn)行效果如下:
動(dòng)態(tài)軌跡圖
3、省市地圖—數(shù)據(jù)可視化
熱力圖
代碼如下
運(yùn)行效果如下:
在地圖上批量添加地址、經(jīng)緯度數(shù)據(jù),地理數(shù)據(jù)可視化
代碼如下:
運(yùn)行效果如下:
柱形圖
代碼如下:
運(yùn)行效果如下:
代碼如下:
代碼如下:
玫瑰圖
代碼如下
折線圖
折線圖是排列在工作表的列或行中的數(shù)據(jù)可以繪制到折線圖中。折線圖可以顯示隨時(shí)間(根據(jù)常用比例設(shè)置)而變化的連續(xù)數(shù)據(jù),因此非常適用于顯示在相等時(shí)間間隔下數(shù)據(jù)的趨勢(shì)。
繪制2019年成都AQI指數(shù)走勢(shì)圖
到此這篇關(guān)于一文教你用Pyecharts做交互圖表的文章就介紹到這了,更多相關(guān)Pyecharts 交互圖表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python數(shù)據(jù)可視化 pyecharts實(shí)現(xiàn)各種統(tǒng)計(jì)圖表過(guò)程詳解
- python的pyecharts繪制各種圖表詳細(xì)(附代碼)
- Python數(shù)據(jù)可視化之基于pyecharts實(shí)現(xiàn)的地理圖表的繪制
- Python+pyecharts繪制交互式可視化圖表
- 詳解如何基于Pyecharts繪制常見(jiàn)的直角坐標(biāo)系圖表
- Python使用pyecharts控件繪制圖表
- 教你用pyecharts繪制各種圖表案例(效果+代碼)
- Python繪制地理圖表可視化神器pyecharts
- Python可視化神器pyecharts繪制地理圖表
- Python可視化神器pyecharts之繪制地理圖表練習(xí)
- Pyecharts之特殊圖表的實(shí)現(xiàn)示例
相關(guān)文章
Window10+Python3.5安裝opencv的教程推薦
下面小編就為大家分享一篇Window10+Python3.5安裝opencv的教程推薦,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04基于python tornado實(shí)現(xiàn)圖床功能
因?yàn)橘I(mǎi)了阿里/騰訊的云服務(wù)器,但是使用云存儲(chǔ)還需要收費(fèi),又加上家里正好有一臺(tái)nas,又加上閑的沒(méi)事,所以搞了一個(gè)小腳本,這個(gè)項(xiàng)目主要功能是為typora增加一個(gè)自定義圖床,本文給大家介紹基于python tornado實(shí)現(xiàn)圖床功能,感興趣的朋友一起看看吧2023-08-08Python使用爬蟲(chóng)抓取美女圖片并保存到本地的方法【測(cè)試可用】
這篇文章主要介紹了Python使用爬蟲(chóng)抓取美女圖片并保存到本地的方法,涉及Python基于正則、爬蟲(chóng)實(shí)現(xiàn)的圖片抓取與保存相關(guān)操作技巧,需要的朋友可以參考下2018-08-08python用pyinstaller封裝exe雙擊后瘋狂閃退解決辦法
本文主要介紹了python用pyinstaller封裝exe雙擊后瘋狂閃退解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11Python接口自動(dòng)化淺析unittest單元測(cè)試原理
這篇文章主要介紹了Python接口自動(dòng)化淺析unittest單元測(cè)試原理,文中描述了單元測(cè)試,unittest模塊特性、大致流程、源碼及實(shí)戰(zhàn)例子這幾個(gè)模塊,有需要的朋友可以借鑒參考下2021-08-08Python實(shí)現(xiàn)扣除個(gè)人稅后的工資計(jì)算器示例
這篇文章主要介紹了Python實(shí)現(xiàn)扣除個(gè)人稅后的工資計(jì)算器,涉及Python流程控制與數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2018-03-03基于Python實(shí)現(xiàn)的車(chē)牌識(shí)別系統(tǒng)
本文將以基于Python的車(chē)牌識(shí)別系統(tǒng)實(shí)現(xiàn)為方向,介紹車(chē)牌識(shí)別技術(shù)的基本原理、常用算法和方法,并詳細(xì)講解如何利用Python語(yǔ)言實(shí)現(xiàn)一個(gè)完整的車(chē)牌識(shí)別系統(tǒng),需要的朋友可以參考下2023-10-10