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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据可视化--pyecharts绘图

發布時間:2024/7/23 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据可视化--pyecharts绘图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

pyecharts 是一個用于生成 Echarts 圖表的類庫。 Echarts 是百度開源的一個數據可視化 JS 庫。主要用于數據可視化。

要使用pyecharts繪制地圖,首先需要安裝一下幾個地圖模塊:

1、安裝地圖數據包,用于顯示地圖

pip install echarts-countries-pypkg
pip install echarts-china-provinces-pypkg
pip install echarts-china-cities-pypkg
pip install echarts-china-counties-pypkg
pip install echarts-china-misc-pypkg
pip install?echarts-united-kingdom-pypkg

2、安裝pyecharts

pip install pyecharts

另外,如果安裝過之后,導入不了map模塊,采用離線插件whl安裝:

(1)下載:pyecharts-0.1.9.4-py2.py3-none-any.whl

下載地址:https://pypi.org/project/pyecharts/0.1.9.4/#files

(2)然后進入到所在的文件夾,執行安裝命令:

D:\whl>pip install pyecharts-0.1.9.4-py2.py3-none-any.whl

3、實例

(1)繪制世界地圖:

from pyecharts import Map# 世界地圖數據 value = [95.1, 23.2, 43.3, 66.4, 88.5] attr= ["China", "Canada", "Brazil", "Russia", "United States"]map0 = Map("世界地圖示例", width=1200, height=600) map0.add("世界地圖", attr, value, maptype="world", is_visualmap=True, visual_text_color='#000') map0.render(path="../tmp/世界地圖.html")

(2)繪制中國地圖:

from pyecharts import Map# 省和直轄市 province_distribution = {'河南': 45.23, '北京': 37.56, '河北': 21, '遼寧': 12, '江西': 6,'上海': 20, '安徽': 10, '江蘇': 16, '湖南': 9, '浙江': 13, '海南': 2,'廣東': 22, '湖北': 8, '黑龍江': 11, '澳門': 1, '陜西': 11, '四川': 7,'內蒙古': 3, '重慶': 3, '云南': 6, '貴州': 2, '吉林': 3, '山西': 12,'山東': 11, '福建': 4, '青海': 1, '舵主科技,質量保證': 1, '天津': 1,'其他': 1} provice=list(province_distribution.keys()) values=list(province_distribution.values())# maptype='china' 只顯示全國直轄市和省級 # 數據只能是省名和直轄市的名稱 map = Map("中國地圖",'中國地圖', width=1200, height=600) map.add("", provice, values, visual_range=[0, 50], maptype='china', is_visualmap=True,visual_text_color='#000') # map.show_config() map.render(path="../tmp/中國地圖.html")

(3)繪制河南省地圖:

?from pyecharts import Map# 城市 -- 指定省的城市 xx市 city = ['鄭州市', '安陽市', '洛陽市', '濮陽市', '南陽市', '開封市', '商丘市', '信陽市', '新鄉市'] values2 = [1.07, 3.85, 6.38, 8.21, 2.53, 4.37, 9.38, 4.29, 6.1] # 河南地圖 數據必須是省內放入城市名 map2 = Map("河南地圖",'河南', width=1200, height=600) map2.add('河南', city, values2, visual_range=[1, 10], maptype='河南', is_visualmap=True, visual_text_color='#000') # map2.show_config() map2.render(path="../tmp/河南地圖.html") ?

?

總結

以上是生活随笔為你收集整理的数据可视化--pyecharts绘图的全部內容,希望文章能夠幫你解決所遇到的問題。

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