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

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

数据可视化--pyecharts绘图

發(fā)布時(shí)間:2024/7/23 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据可视化--pyecharts绘图 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

pyecharts 是一個(gè)用于生成 Echarts 圖表的類(lèi)庫(kù)。 Echarts 是百度開(kāi)源的一個(gè)數(shù)據(jù)可視化 JS 庫(kù)。主要用于數(shù)據(jù)可視化。

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

1、安裝地圖數(shù)據(jù)包,用于顯示地圖

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

另外,如果安裝過(guò)之后,導(dǎo)入不了map模塊,采用離線(xiàn)插件whl安裝:

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

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

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

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

3、實(shí)例

(1)繪制世界地圖:

from pyecharts import Map# 世界地圖數(shù)據(jù) 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)繪制中國(guó)地圖:

from pyecharts import Map# 省和直轄市 province_distribution = {'河南': 45.23, '北京': 37.56, '河北': 21, '遼寧': 12, '江西': 6,'上海': 20, '安徽': 10, '江蘇': 16, '湖南': 9, '浙江': 13, '海南': 2,'廣東': 22, '湖北': 8, '黑龍江': 11, '澳門(mén)': 1, '陜西': 11, '四川': 7,'內(nèi)蒙古': 3, '重慶': 3, '云南': 6, '貴州': 2, '吉林': 3, '山西': 12,'山東': 11, '福建': 4, '青海': 1, '舵主科技,質(zhì)量保證': 1, '天津': 1,'其他': 1} provice=list(province_distribution.keys()) values=list(province_distribution.values())# maptype='china' 只顯示全國(guó)直轄市和省級(jí) # 數(shù)據(jù)只能是省名和直轄市的名稱(chēng) map = Map("中國(guó)地圖",'中國(guó)地圖', 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/中國(guó)地圖.html")

(3)繪制河南省地圖:

?from pyecharts import Map# 城市 -- 指定省的城市 xx市 city = ['鄭州市', '安陽(yáng)市', '洛陽(yáng)市', '濮陽(yáng)市', '南陽(yáng)市', '開(kāi)封市', '商丘市', '信陽(yáng)市', '新鄉(xiāng)市'] values2 = [1.07, 3.85, 6.38, 8.21, 2.53, 4.37, 9.38, 4.29, 6.1] # 河南地圖 數(shù)據(jù)必須是省內(nèi)放入城市名 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") ?

?

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。