pyecharts-Map()-全球星巴克分布图

本文介绍了如何使用pyecharts的Map()函数绘制全球星巴克分布图。首先提供了数据集的下载链接,然后详细阐述了绘制思路,包括导入必要的库,转换数据格式,设置图表参数,并特别指出在处理数据时需要注意国家名称的匹配问题。
摘要由CSDN通过智能技术生成

全球星巴克分布图

01 | 数据集

链接: https://pan.baidu.com/s/1t-37O5f4bwEZpMLaV8m_fw
提取码: msb4

02 | 思路

①导入所需要的库,包括pyecharts的Map(),opts,常用的数据可视化以及数据预处理库
② 将数据集转为集合的格式,里面一组的格式为(‘国家名称’,‘门店数’)
③设置参数,另存为html
④注意:
map.add(‘门店数量世界分布图’,data,‘world’)中,data由于原数据集将各个国家写成缩写形式,如China-CN,因此要将这一部分修之后,才能被Map()识别

from pyecharts.charts import Map
from pyecharts import options as opts
from pyecharts.globals import ThemeType,CurrentConfig
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt

pd.set_option('display.max_columns',1000)
pd.set_option('display.width',1000)
pd.set_option('display.max_colwidth',1000)
plt.rcParams['font.sans-serif'] = ['SimHei']
sns.set_style('whitegrid',{
   'font.sans-serif':[&#
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值