pyecharts图形可视化--柱状图与地图
发布时间
阅读量:
阅读量
任务1:统计各省份销售数据并使用柱状图和地图展示
解决思路:
- 采用pandas库中的read_excel函数将相关统计数据导入至数据框结构中
- 运用set集合操作提取出涉及销售的省份数据;
- 针对每一个省份实施筛选处理,随后计算其对应的销售数量,并将结果存储于列表结构中
df = pd.read_excel("new_taobao_goods.xlsx")
# 对销售数据进行格式化,并将数据转换成int型,方便后面进行累加
sale_list = []
for sale in df['sales']:
if '万' in sale:
sale = float(sale[:-1])*10000
sale_list.append(int(sale))
df['sales'] = sale_list
# 使用set方法整理location中不重复项
for loc in set(df['location']):
# 将销量进行累加,并和省份信息一起作为二元组,存到sale_data中
sale_data.append([loc, sum(df[df['location']==loc]['sales'])])
全部评论 (0)
还没有任何评论哟~
