要给英文文章投稿时绘制的地图各省份应该用英文表示各省份的图,这时候应该调用namemap函数
namemap = {'黑龙江':'Heilongjiang','吉林':'Jilin','辽宁':'Liaoning','北京':'Beijing','天津':'Tianjing',
'河北':'Hebei','山西':'Shanxi','内蒙古':'Inner Mongoria','上海':'Shanghai','江苏':'Jiangsu',
'山东':'Shangdong','浙江':'Zhejiang','安徽':'Anhui','江西':'Jiangxi',
'福建':'Fujian','广东':'Guangdong','澳门':'Macao','台湾':'Taiwan','香港':'Hongkong','西藏':'Tibet',
'广西':'Guangxi','海南':'Hainan','河南':'Henan','湖北':'Hubei','湖南':'Hunan','陕西':'Shaanxi','新疆':'Xinjiang',
'宁夏':'Ningxia','甘肃':'Gansu','青海':'Qinghai','重庆':'Chongqing','四川':'Sichuan','贵州':'Guizhou','云南':'Yunnan','南海诸岛':' '}
def map_visualmap(sequence ) -> Map:
c = (
Map(opts.InitOpts(width='1200px',height='600px')) # opts.InitOpts() 设置初始参数:width=画布宽,height=画布高
.add( series_name="",data_pair=sequence, maptype="china",name_map = namemap,is_map_symbol_show=False) # 系列名称(显示在中间的名称 )、数据 、地图类型
.set_global_opts(
)
)
return c
map = map_visualmap(sequence)
map.render_notebook()
class pyecharts.options.VisualMapOpts
class VisualMapOpts(
is_show: bool = True,# 是否显示视觉映射配置
type_: str = "color",# 映射过渡类型,可选,"color", "size"
min_: Union[int, float