Advertisement

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)

还没有任何评论哟~