疫情地图

项目依赖安装包

echarts-countries-pypkg
echarts-china-provinces-pypkg
echarts-china-cities-pypkg
echarts-china-counties-pypkg
echarts-china-misc-pypkg
# echart-united-kingdom-pypkg

pyecharts==0.5.11    # 画图工具
pycharts-javascripthon==0.0.6
pychart-jupyter-install==0.0.3
pyecharts-snapshot==0.2.0

# 读取文件安装
pip install -r ./requirments.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

绘制折线图

from pyecharts.charts import Line
import random

qz = [1,4,18,9,5,9]
ys = [5,4,6,8,12,7]

line = Line("疫情变化图")

x_line = ['3-1','3-2','3-3','3-4','3-5','3-6']
line.add("新增确诊",x_line,qz,is_label_show=True)
line.add("新增疑似",x_line,ys,is_label_show=True)

line.render(path='line-map.html')   # 渲染为html文件

绘制中国地图

from pycharts.charts import Map
import random
from province_city import province_city   # 导入省、市、(数据自行准备)

# 取各省的名称
province_name = province_city.keys()
# 生成各省对应的数值,随机生成 1-1000之间的数值
province_value=[]
for i in range(len(province_nme)):
	province_value.append(random.randint(1,1000))

china = Map('中国地图''中国地图',width=1366,height=600)
# visual_range  渲染颜色的范围
china.add('测试画出中国地图',province_name,province_value,maptype='china',visual_range=[0,1000],is_visualmap=True,visual_text_coloe="#000",is_label_show=True)

绘制34个省份地图

from pycharts import Map
import random
from province_city import province_city   # 导入省、市、(数据自行准备)

# 取各省的名称
province_name = province_city.keys()
# 取各省名称
for province in province_name:
	# 取湖北各市名称
	citys = province_city[province]
	city_value=[]
	for i in range(len(citys)):
		city_value.append(random.randint(1,1000))
	
	province_map = Map(province+'地图',province+'地图',width=800,height=600)
	province_map.add('测试画出'+ province+'地图',citys,city_value,maptype=province,visual_range=[0,1000],is_visualmap=True,visual_text_coloe="#000",is_label_show=True)
	province_map.render(path="Province_map/"+province+"_map.html")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值