如何分析一个网站的用户,wordpress rss采集插件,国外外贸平台哪个网站最好,wordpress 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