def base_info():
    """地图参数配置"""
    geo = Geo(is_ignore_nonexistent_coord=False)
    geo.width = "1440px"
    geo.height = "680px"
    geo.add_schema(maptype="china") \
        .add(series_name="新增确诊人数", data_pair=confirmed) \
        .set_series_opts(label_opts=opts.LabelOpts(is_show=False, background_color='#61a0a8')) \
        .set_global_opts(visualmap_opts=opts.VisualMapOpts(),
                         title_opts=opts.TitleOpts(title="中国新冠疫情动态\n数据更新时间:\n" + time))
    return geo
Beispiel #2
0
def base_info():
    geo = Geo()
    geo.width = "1440px"
    geo.height = "680px"
    geo.add_schema(maptype="china")
    geo.add("确诊人数", confirmed, type_=ChartType.EFFECT_SCATTER)
    geo.add("疑似人数", suspect, type_=ChartType.EFFECT_SCATTER)
    geo.add("死亡人数", dead, type_=ChartType.EFFECT_SCATTER)
    geo.add("治愈人数", healed, type_=ChartType.EFFECT_SCATTER)
    geo.set_series_opts(
        label_opts=opts.LabelOpts(is_show=False, background_color='#61a0a8'))
    geo.set_global_opts(visualmap_opts=opts.VisualMapOpts(),
                        title_opts=opts.TitleOpts(
                            title="中国ncov-2019疫情动态\n上一次数据更新时间:\n" + time))

    return geo
Beispiel #3
0
#   ---*- coding: utf-8 -*-
#  ¥- *--- author---祥彪--¥

from pyecharts import options as opts
from pyecharts.charts import Geo, Page
from pyecharts.globals import ChartType, SymbolType

#定义地理图
geo = Geo()
#设置画布宽度
geo.width = "800px"
#设置画布高度
geo.height = "600px"
#全局设置项
geo.set_global_opts(visualmap_opts = opts.VisualMapOpts(max_=100),
                    title_opts=opts.TitleOpts(title="Geo-流向图"))
#添加主题,中国地图,填充及边界颜色设置
geo.add_schema(
            maptype="china",
            itemstyle_opts=opts.ItemStyleOpts( border_color="#111", color="#454545"),
        )
#添加系列
geo.add(
            "",
            [("成都",10),("合肥",20),("宁波",30),("武汉",40),("西安",50),("郑州",60),("大连",70),("济南",80)],
            type_=ChartType.EFFECT_SCATTER,             #散点图的一种形式
            label_opts=opts.LabelOpts(is_show = True),   #不显示数值则设置为False
          #  color="red"
        )
geo.add(
            "",
Beispiel #4
0
# @Author: zhang
# @time: 2019/7/18 14:05

from pyecharts import options as opts
from pyecharts.charts import Geo, Page
from pyecharts.globals import ChartType, SymbolType

# 定义地理图
geo = Geo()
# 画布宽度,高度
geo.width = '800px'
geo.height = '600px'
# 全局设置
geo.set_global_opts(visualmap_opts=opts.VisualMapOpts(max_=100),
                    title_opts=opts.TitleOpts(title='Geo-流向图'))
# 添加主题,中国地图,填充边界颜色
geo.add_schema(maptype='china',
               itemstyle_opts=opts.ItemStyleOpts(border_color="#111",
                                                 color='#454545'))
# 添加系列
geo.add(
    '',
    [('成都', 10), ('武汉', 20), ('西安', 30), ('南京', 40), ('深圳', 50)],
    type_=ChartType.EFFECT_SCATTER,  # 散点图一种形式
    label_opts=opts.LabelOpts(is_show=True),  # 不显示设置False
)
geo.add(
    '',
    [('北京', 100), ('上海', 100)],
    type_=ChartType.HEATMAP,  # 散点图的一种形式
    label_opts=opts.LabelOpts(is_show=False),