def sum(df,q_name,sum_index):# df=pd.DataFrame# pd_frame.sum()# print(df.values)# Aggregations(聚合),多索引,, '季度'df_agg = df.groupby(['厂家', '季度'])['销量'].agg([np.sum])print(df_agg)#     列y中的值包含'6','8'的所有行。# df_filter = df[df['city'].isin(['beijing'])]# df_agg.to_excel(r'data\厂家.xlsx', sheet_name='2')# index_list = df.index.unique().levels[0]print(df_agg.ix['东江']['sum'].values.tolist() )mybar = Bar("我的第一个图表", "这里是副标题")mybar.add('东江', ["Q1", "Q2", "Q3", "Q4"], df_agg.ix['东江']['sum'].values.tolist())mybar.add('格桑', ["Q1", "Q2", "Q3", "Q4"], df_agg.ix['格桑']['sum'].values.tolist())mybar.add('浪浪', ["Q1", "Q2", "Q3", "Q4"], df_agg.ix['浪浪']['sum'].values.tolist())mybar.show_config()mybar.render(path=r'data\服装销量.html')def plot(df):mybar = Bar("我的第一个图表", "这里是副标题")mybar.add(df, ["衬衫", "羊毛衫", "雪纺衫", "裤子"], df.ix['东江']['sum'].values.tolist())mybar.show_config()mybar.render()pd_frame=read(r'data\服装销量.xlsx');# q_name='季度'# sum_index='销量'sum(pd_frame, 'two', '')# get_data()

数据

季度 品名 销量 厂家
Q1 衬衫 5 浪浪
Q2  羊毛衫 20 浪浪
Q3  雪纺衫 36 浪浪
Q4  裤子 9 浪浪
Q1 高跟鞋 60 浪浪
Q2 袜子 84 浪浪
Q1 衬衫 8 东江
Q2  羊毛衫 9 东江
Q3  雪纺衫 94 东江
Q4  裤子 9 东江
Q1 高跟鞋 24 东江
Q2 袜子 67 东江
Q3 衬衫 11 格桑
Q4  羊毛衫 78 格桑
Q1  雪纺衫 76 格桑
Q2  裤子 9 格桑
Q3 高跟鞋 78 格桑
Q4 袜子 50 格桑

成果物

excel 汇总运算后生成柱状图相关推荐

  1. Excel排名---万能排名公式生成工具,支持 运算后排名,中国式排名,多条件排名

    Excel运算后排名,中国式排名,多条件排名公式如何写 Excel多条件排名往往困扰很多人,Rank往往解决不了多条件排名或中国式排名(重复的不多占名次)的问题.Rank的用法如下: =RANK(F2 ...

  2. excel时间双击后公式才计算机,(excel为什么需要双击每个单元格以后才能运算公式?)excel表格双击后数据...

    excel 单击表格无法输入数据双击后才可以输入数据为什么?请教高手? 按F2就解决啦 在给excel单元格设置格式后,为什么必须双击才会生效?如何才能让设置直接生效? Excel默认就是这样的,若需 ...

  3. java实现将数据生成图表至excel导出(包括折线图,柱状图,饼状图)

    1. 目的 根据已有数据,手动(java后台)生成图表至excel并导出.用于后台查询到数据后直接创建图表,可以代替直接使用图表信息字符串. 2. 说明 使用jfree图表绘制类库绘制图表,并生成到本 ...

  4. java excel 饼图,java 导入导出excle 和 生成柱状图饼状图的demo/excle数据如何转成饼状图...

    在EXCEL中,如何把表格中的数据转换成饼状图? 在Excel中,把中的数据转换状图的操作步骤如下: 想转换的数据源,插入饼状图,Excel会自动根据选择的数据源生成饼状图.接下来,可以自定义饼状图的 ...

  5. python读取excel生成柱状图

    可以使用 Python 的第三方库来读取 Excel 文件,比如 pandas.openpyxl 等.这些库可以方便地将 Excel 中的数据读取出来并存储到一个数据框中(pandas 中的数据结构) ...

  6. python怎么筛选excel数据_Python如何实现excel筛选后生成新表

    Python如何实现excel筛选后生成新表 xlrd对exce进行读操作,xlwt对exce进行写操作. 实现把excel中某些单元格的部分字符作为关键字,进行查找.话不多说直接上代码.# -*- ...

  7. 随机数写excel java代码_基于python实现在excel中读取与生成随机数写入excel中

    搜索热词 具体要求是:在一份已知的excel表格中读取学生的学号与姓名,再将这些数据放到新的excel表中的第一列与第二列,最后再生成随机数作为学生的考试成绩. 首先要用到的数据库有:xlwt,xlr ...

  8. 使用pyecharts从excel取数建立堆积柱状图

    pyecharts本身其实并不难,代码简单,语法简单,网上教程很多,文档也是中文的,并不难看懂,但是并没有一个教程教我们怎么把数据从excel里提取出来,再放到pyecharts里对应的参数里面区,花 ...

  9. excel使用MySQL数据,如何使用mysql完成excel中的数据生成

    Excel是数据分析中最常用的工具,本篇文章通过mysql与excel的功能对比介绍如何使用mysql完成excel中的数据生成,数据清洗,预处理,以及最常见的数据分类,数据筛选,分类汇总,以及数据透 ...

  10. Excel导入数据轻松生成智能图表,助力数据分析

    运营助手,Excel导入数据轻松生成智能图表,助力数据分析 2023-04-18 10:21·淡定海风L 智能问答BI是一种先进的数据分析,它可以帮助用户快速地从海量数据中获取有用的信息,并将其可视化 ...

最新文章

  1. 力扣(LeetCode)刷题,简单题(第11期)
  2. 云服务器怎么拷贝和删除文件,怎样给云服务器拷贝文件
  3. msb Lesson00_Object_Class.scala
  4. linux arp 老化时间,Linux实现的ARP缓存老化时间原理解析
  5. excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
  6. 如何导入外部Git仓库到中国源代码托管平台(Git@OSC)
  7. Spring Boot-热部署和Debugger使用(三)
  8. Lanecat网猫案例小议
  9. r7 2700X装Linux,R7-2700X配什么主板?AMD锐龙7 2700X主板推荐 (全文)
  10. 用户调研---问卷调查
  11. linux 如何加密文件夹,如何加密个别文件夹?
  12. Latex 学术撰写工具推荐(在线、Windows、Mac、Linux)
  13. 如何彻底清除流氓的2345安全卫士及2345SafeCenterSvc服务?
  14. HTML 超文本标记语言
  15. onvif python 音视频_python3控制基于onvif的安防摄像头
  16. 计算机弹出虚拟U盘,怎么设置vmware虚拟机U盘启动
  17. 布隆过滤器与布谷鸟过滤器
  18. armlinux 搭建nginx + rtmp服务器
  19. Git中tag使用教程
  20. macbook proa1708_识别 MacBook Pro 机型

热门文章

  1. python 会议室预约系统解决方案_会议预约系统_智能会议预约管理系统_轻松实现会议管理解决方案...
  2. Linux下zip文件解压乱码
  3. 什么是elastic-job(持续更新)
  4. 机器学习根据文字生成图片教程(附python代码)
  5. 左程云算法笔记(三)堆排序、桶排序、排序总结
  6. 基于51单片机的智能温控风扇
  7. 各类常用软件汇总【转载冰封工作室】
  8. sql语句练习(1) 含问题,答案,数据库表,数据
  9. 宏观经济学 马工程教材个人笔记整理
  10. 一人有限责任公司章程范本