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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

用pyecharts的map模块实现齐齐哈尔各个区县人口分布图2021/4/20

發布時間:2023/12/20 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用pyecharts的map模块实现齐齐哈尔各个区县人口分布图2021/4/20 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、前言
1.1 這個是上課老師讓練習的,所以就根據之前的方法改寫+網上找各種方法寫成的齊齊哈爾各個區縣人口分布圖
1.2 代碼中有點注釋可能是之前的,所以有的注釋和當前題目要求不一定對應
2、代碼
2.1 py文件

from pyecharts.charts import Geo from pyecharts import options as opts import csv from pyecharts.charts import Mapfrom pyecharts.globals import ChartType''' 1.1和1.2分別是對取csv文件的數據為列表和字典(這個只用到了1.1和1.3) 1.3列表轉換為有數量的字典 ''' #1.1讀取csv文件,把性別信息讀取出來 def getInfo(filename,index):#index 參數代表從第幾列開始讀取lstdata=[]with open(filename,'r') as fr:reader=csv.reader(fr)for i in reader:lstdata.append(i[index])return lstdata#1.2讀取csv文件,并把寢室號信息讀取出來 def getValues(filename):lstsex = {}with open(filename,'r') as f:reader =csv.reader(f)for i in reader:lstsex[i[1]]=i[2]return lstsex#1.3列表轉換為有數量的字典 def listToDict(lstsex):wc = dict()#{}for i in range(len(lstsex)):word = lstsex[i]if word not in wc:wc[word] = 1else:wc[word] += 1return wcdef GeoMapTest(lstsex):x1=list(lstsex.keys())#字典轉為列表需要使用list才能轉成功#y是字典的value值,里面包含了每一個城市的學生數y1=list(lstsex.values())print(x1)print(y1)# #人口分布地圖# c=(Map().#"齊齊哈爾區縣人口分布","齊齊哈爾",width=800,heigth=400# add("齊齊哈爾",,visual_range=[1,10],maptype='齊齊哈爾',is_visualmap=True).render(path="齊齊哈爾各區縣人口分布.html"))# return caa = [list(z) for z in zip(x1, y1)]map=Map()# #"齊齊哈爾區縣人口分布","齊齊哈爾",width=800,heigth=400#,visual_range=[1,10]# #顏色二進制顯示https://blog.csdn.net/shakespeare001/article/details/7816022c=(map.add("齊齊哈爾",aa,maptype='齊齊哈爾').set_global_opts(visualmap_opts=opts.VisualMapOpts(is_piecewise=True,pieces=[{"min": 0, "max": 5, "label": "0-5萬", "color": "#CCFF99"},{"min": 6, "max": 10, "label": "6-10萬", "color": "#88AA00"},{"min": 11, "max": 20, "label": "11-20萬", "color": "#886600"},{"min": 21, "max": 50, "label": "21-50萬", "color": "#CC6600"},{"min": 51, "max": 100, "label": "51-100萬", "color": "#CC0000"}]),title_opts=opts.TitleOpts(title="齊齊哈爾各區縣人口分布",subtitle="數據來源:中國統計年鑒(萬人)",pos_right="center",pos_top="5%")))c.render(path="齊齊哈爾各區縣人口分布2.html")return cGeoMapTest(getValues("../file/齊齊哈爾2021年各區縣人口new2.csv"))

2.2 參考鏈接
map寫法參考鏈接:
https://blog.csdn.net/qq_32532663/article/details/113864429

16進制顏色引用鏈接:
https://blog.csdn.net/shakespeare001/article/details/7816022

3、結果
3.1 運行圖片

3.2 運行結果的HTML代碼文件

<!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>Awesome-pyecharts</title><script type="text/javascript" src="https://assets.pyecharts.org/assets/echarts.min.js"></script><script type="text/javascript" src="https://assets.pyecharts.org/assets/maps/hei1_long2_jiang1_qi2_qi2_ha1_er3.js"></script></head> <body><div id="1251ae6f601149799aa7fbde2f6c0659" class="chart-container" style="width:900px; height:500px;"></div><script>var chart_1251ae6f601149799aa7fbde2f6c0659 = echarts.init(document.getElementById('1251ae6f601149799aa7fbde2f6c0659'), 'white', {renderer: 'canvas'});var option_1251ae6f601149799aa7fbde2f6c0659 = {"animation": true,"animationThreshold": 2000,"animationDuration": 1000,"animationEasing": "cubicOut","animationDelay": 0,"animationDurationUpdate": 300,"animationEasingUpdate": "cubicOut","animationDelayUpdate": 0,"color": ["#c23531","#2f4554","#61a0a8","#d48265","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3","#f05b72","#ef5b9c","#f47920","#905a3d","#fab27b","#2a5caa","#444693","#726930","#b2d235","#6d8346","#ac6767","#1d953f","#6950a1","#918597"],"series": [{"type": "map","name": "\u9f50\u9f50\u54c8\u5c14","label": {"show": true,"position": "top","margin": 8},"mapType": "\u9f50\u9f50\u54c8\u5c14","data": [{"name": "\u9f50\u9f50\u54c8\u5c14\u5e02","value": "526.7"},{"name": "\u8bb7\u6cb3\u5e02","value": "67.76"},{"name": "\u9f99\u6c5f\u53bf","value": "58.08"},{"name": "\u62dc\u6cc9\u53bf","value": "55.32"},{"name": "\u4f9d\u5b89\u53bf","value": "46.35"},{"name": "\u514b\u5c71\u53bf","value": "45.65"},{"name": "\u7518\u5357\u53bf","value": "37.55"},{"name": "\u5efa\u534e\u533a","value": "31.63"},{"name": "\u6cf0\u6765\u53bf","value": "30.35"},{"name": "\u5bcc\u88d5\u53bf","value": "28"},{"name": "\u9f99\u6c99\u533a","value": "27.86"},{"name": "\u514b\u4e1c\u53bf","value": "27.71"},{"name": "\u94c1\u950b\u533a","value": "26.63"},{"name": "\u5bcc\u62c9\u5c14\u57fa\u533a","value": "21.48"},{"name": "\u6885\u91cc\u65af\u8fbe\u65a1\u5c14\u65cf\u533a","value": "16.4"},{"name": "\u6602\u6602\u6eaa\u533a","value": "7.21"},{"name": "\u78be\u5b50\u5c71\u533a","value": "7.03"}],"roam": true,"aspectScale": 0.75,"nameProperty": "name","selectedMode": false,"zoom": 1,"mapValueCalculation": "sum","showLegendSymbol": true,"emphasis": {}}],"legend": [{"data": ["\u9f50\u9f50\u54c8\u5c14"],"selected": {"\u9f50\u9f50\u54c8\u5c14": true},"show": true,"padding": 5,"itemGap": 10,"itemWidth": 25,"itemHeight": 14}],"tooltip": {"show": true,"trigger": "item","triggerOn": "mousemove|click","axisPointer": {"type": "line"},"showContent": true,"alwaysShowContent": false,"showDelay": 0,"hideDelay": 100,"textStyle": {"fontSize": 14},"borderWidth": 0,"padding": 5},"title": [{"text": "\u9f50\u9f50\u54c8\u5c14\u5404\u533a\u53bf\u4eba\u53e3\u5206\u5e03","subtext": "\u6570\u636e\u6765\u6e90\uff1a\u4e2d\u56fd\u7edf\u8ba1\u5e74\u9274\uff08\u4e07\u4eba\uff09","right": "center","top": "5%","padding": 5,"itemGap": 10}],"visualMap": {"show": true,"type": "piecewise","min": 0,"max": 100,"inRange": {"color": ["#50a3ba","#eac763","#d94e5d"]},"calculable": true,"inverse": false,"splitNumber": 5,"orient": "vertical","showLabel": true,"itemWidth": 20,"itemHeight": 14,"borderWidth": 0,"pieces": [{"min": 0,"max": 5,"label": "0-5\u4e07","color": "#CCFF99"},{"min": 6,"max": 10,"label": "6-10\u4e07","color": "#88AA00"},{"min": 11,"max": 20,"label": "11-20\u4e07","color": "#886600"},{"min": 21,"max": 50,"label": "21-50\u4e07","color": "#CC6600"},{"min": 51,"max": 100,"label": "51-100\u4e07","color": "#CC0000"}]} };chart_1251ae6f601149799aa7fbde2f6c0659.setOption(option_1251ae6f601149799aa7fbde2f6c0659);</script> </body> </html>

總結

以上是生活随笔為你收集整理的用pyecharts的map模块实现齐齐哈尔各个区县人口分布图2021/4/20的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产一区二区91 | 日韩一区二区三区在线观看 | 大香伊人久久 | 中文字幕超清在线免费观看 | 三级在线免费 | 动漫艳母在线观看 | 久久精品99国产精品日本 | 国产偷v国产偷v亚洲高清 | 国产一区二区免费看 | 中文亚洲av片在线观看 | 国产一区中文字幕 | 久久.com| 国产性一乱一性一伧一色 | 999免费视频| 亚洲第九十七页 | 欧洲精品视频在线观看 | 中文字幕一区二区三区人妻电影 | 婷婷亚洲一区 | 人成免费在线视频 | www.久久艹| 亚洲欧美成人一区 | 欧美性另类 | 日韩高清片 | 国产精品第六页 | www.爆操| 毛片a片免费看 | 亚洲成人激情小说 | 久久网av| 欧美在线视频二区 | 亚洲精品一区二区三区中文字幕 | 欧美a∨亚洲欧美亚洲 | 91精品久久久久久粉嫩 | 欧美色视频在线观看 | 欧美三级日本三级 | 午夜天堂在线观看 | 制服一区| 四虎影院新网址 | 空姐吹箫视频大全 | 国产中文字幕一区二区 | 找av导航| 久久久国产一区二区三区 | 欧美国产日韩在线 | 69看片 | 亚洲午夜色 | 91视频入口 | 清纯唯美第一页 | 91丨九色丨蝌蚪丨丝袜 | av收藏小四郎最新地址 | 久久免费看少妇高潮 | 亚洲精品1区2区3区 国产丝袜网站 | 草草久久久无码国产专区 | 日本精品区 | 亚洲精品一卡 | 国产午夜三级一区二区三 | 亚洲日本视频在线观看 | 天堂一区二区三区四区 | 16一17女人毛片 | 色乱码一区二区三区在线男奴 | 香蕉视频黄污 | 欧美黑人又粗又大的性格特点 | 秋霞网一区二区三区 | 国偷自产av一区二区三区 | 中文亚洲字幕 | 日韩av资源网 | 麻豆蜜桃av | 天堂va在线| 三级黄毛片 | 我我色综合 | 亚洲第一伊人 | 杨幂毛片午夜性生毛片 | 99re这里只有 | 爱爱视频久久 | 国产精品天天干 | 国产美女在线免费观看 | 中国极品少妇videossexhd 就要干就要操 | 亚洲一区二区三区在线播放 | 欧美日韩国产一级片 | 亚洲一区欧美日韩 | 美梦视频大全在线观看高清 | 久久爱综合 | 日日噜噜噜噜久久久精品毛片 | 久综合 | 美女自拍偷拍 | 久久538 | 免费黄色网址在线观看 | 少妇太爽了太深了太硬了 | 伊人夜色 | 伊人98| 99精品欧美一区二区蜜桃免费 | 国产专区一区二区 | 国产一区二区久久精品 | 免费操片 | 中文在线天堂网 | 欧美国产91 | 亚洲香蕉视频 | 亚洲一区网 | 美女扒开尿口给男人捅 | 亚洲福利专区 | 欧美人体视频一区二区三区 |