若比邻跨境电商网站资阳自贡网站建设平台
web/
2025/9/30 4:26:09/
文章来源:
若比邻跨境电商网站,资阳自贡网站建设平台,生产管理软件免费版,广告宣传图片制作app目录
安装Pyecharts
安装对应的地图拓展#xff1a;
准备数据
使用 pyecharts 模块中的 Geo 函数#xff1a;
使用 pyecharts 模块中的 map 函数#xff1a; 把一些地域性比较明显的数据显示在一张地图上#xff0c;远比给别人一个 Excel 文件好得多。
Matplotlib 中…目录
安装Pyecharts
安装对应的地图拓展
准备数据
使用 pyecharts 模块中的 Geo 函数
使用 pyecharts 模块中的 map 函数 把一些地域性比较明显的数据显示在一张地图上远比给别人一个 Excel 文件好得多。
Matplotlib 中也有画地图的函数但是是静态图因此这里主要讲 Pyecharts 模块中的画图功能。
安装Pyecharts
方法一pip install ...
方法二conda install -c anaconda pyecharts
方法三下载模块--安装
https://pypi.org/project/pyecharts/0.1.9.4/#files下载模块将模块放进 xx 路径中比如C:\ProgramData\Anaconda3\Scripts打开cmd 进入 xx 路径中cd C:\ProgramData\Anaconda3\Scripts安装pip install pyecharts-0.1.9.4-py2.py3-none-any.whl
安装对应的地图拓展 $ 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 准备数据
数据大概是下表这样的一共110条数据。
CountryProvinceCityScoreProvince_1mean_scoreChina上海上海98安徽45China北京北京96北京96China广西崇左15福建63China内蒙古兴安盟94甘肃23
使用 pyecharts 模块中的 Geo 函数
Geo 地理坐标系组件用于地图的绘制支持在地理坐标系上绘制散点图线集。
geo.add(name, attr, value, typescatter, maptypechina, coordinate_region中国, symbol_size12, border_color#111, geo_normal_color#323c48, geo_emphasis_color#2a333d, geo_cities_coordsNone, is_roamTrue, **kwargs)
常用参数说明
参数接收值说明namestr图例名称attrlist属性名称valuelist属性所对应的值typestr图例类型有scatter,effectScatter,heatmap可选。默认为scattermaptypestr地图类型coordinate_regionstr城市坐标所属国家symbol_sizeint标记图形大小。默认为12border_colorstr地图边界颜色。默认为#111geo_normal_colorstr正常状态下地图区域的颜色。默认为#323c48geo_emphasis_colorstr高亮状态下地图区域的颜色。默认为#2a333dgeo_cities_coordsdict用户自定义地区经纬度类似如{阿城:[126.58,45.32],}这样的字典。is_roambool是否开启鼠标缩放和平移漫游。scale缩放、move平移、True都开启默认为True。
Geo 函数的使用
import pandas as pd
from pyecharts import Geo#读取数据
datafile uD:\\pythondata\\travel\\travel_data.xlsx
data pd.read_excel(datafile)
attr data[City]
value data[Score]geo Geo(♡♡♡ 往后余生踏遍山河 ♡♡♡, title_color#2E2E2E,title_text_size24,title_top20,title_poscenter, width1300,height600, background_color#F6CEF5)
geo.add(, attr, value, typeeffectScatter, is_randomTrue, visual_range[0, 100], maptypechina,visual_text_color#FF0000, geo_normal_color#6E6E6E,geo_emphasis_color#F5D0A9,symbol_size8, effect_scale5, is_visualmapTrue)geo.render(pathuD:\\pythondata\\travel\\往后余生.html)#生成html文件
没有报错就是运行成功了去 path 路径中双击在默认浏览器中打开 html 文件 使用 pyecharts 模块中的 map 函数
map 函数 地图主要用于地理区域数据的可视化。
map.add(name, attr, value, maptypechina, is_roamTrue, is_map_symbol_showTrue, **kwargs)
map 函数的使用
import pandas as pd
from pyecharts import Map
datafile uD:\\pythondata\\travel\\travel_data.xlsx
data pd.read_excel(datafile)
attr data[Province_1]
value data[mean_score]
map Map(♡♡♡ 往后余生踏遍山河, title_color#2E2E2E,title_text_size24,title_top20,title_poscenter, width1300,height600, background_color#F6CEF5)
map.add(, attr, value, typeeffectScatter, is_randomTrue, visual_range[0, 100], maptypechina, geo_emphasis_color#F5D0A9,visual_text_color#6E6E6E,is_visualmapTrue, is_map_symbol_showFalse)
map.render(pathuD:\\pythondata\\travel\\往后余生_map.html)
没有报错就是运行成功了去 path 路径中双击在默认浏览器中打开 html 文件 Pyecharts 说明http://pyecharts.org/#/zh-cn/charts_base?idmap%EF%BC%88%E5%9C%B0%E5%9B%BE%EF%BC%89
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84260.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!