df_counts.index.values
array(['三清山', '上海', '云南', '内蒙古', '北京', '台湾', '吉林', '四川', '天津', '宁夏', '安徽',
'山东', '山西', '广东', '广西', '新疆', '江苏', '江西', '河北', '河南', '浙江', '海南',
'湖北', '湖南', '澳门', '甘肃', '福建', '西藏', '贵州', '辽宁', '重庆', '陕西', '青海',
'香港', '黑龙江'], dtype=object)
provinces = (df_counts.index.values+'省').tolist()
sales = df_counts.values.tolist()
colors = ["#D7DA8B", "#E15457", "#5C1E0F", "#6B2815", "#F3A925"]
m1 =(
Map()
.add('假期出行分布',[list(z) for z in zip(provinces,sales)],
'china'
)
.set_global_opts(
title_opts=opts.TitleOpts(title='假期出行数据地图分布'),
visualmap_opts=opts.VisualMapOpts(max_= df_counts['销量'].max()+1, is_piecewise=False,)
)
)
m1.load_javascript()
m1.render_notebook()
