excel 汇总运算后生成柱状图
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 汇总运算后生成柱状图相关推荐
- Excel排名---万能排名公式生成工具,支持 运算后排名,中国式排名,多条件排名
Excel运算后排名,中国式排名,多条件排名公式如何写 Excel多条件排名往往困扰很多人,Rank往往解决不了多条件排名或中国式排名(重复的不多占名次)的问题.Rank的用法如下: =RANK(F2 ...
- excel时间双击后公式才计算机,(excel为什么需要双击每个单元格以后才能运算公式?)excel表格双击后数据...
excel 单击表格无法输入数据双击后才可以输入数据为什么?请教高手? 按F2就解决啦 在给excel单元格设置格式后,为什么必须双击才会生效?如何才能让设置直接生效? Excel默认就是这样的,若需 ...
- java实现将数据生成图表至excel导出(包括折线图,柱状图,饼状图)
1. 目的 根据已有数据,手动(java后台)生成图表至excel并导出.用于后台查询到数据后直接创建图表,可以代替直接使用图表信息字符串. 2. 说明 使用jfree图表绘制类库绘制图表,并生成到本 ...
- java excel 饼图,java 导入导出excle 和 生成柱状图饼状图的demo/excle数据如何转成饼状图...
在EXCEL中,如何把表格中的数据转换成饼状图? 在Excel中,把中的数据转换状图的操作步骤如下: 想转换的数据源,插入饼状图,Excel会自动根据选择的数据源生成饼状图.接下来,可以自定义饼状图的 ...
- python读取excel生成柱状图
可以使用 Python 的第三方库来读取 Excel 文件,比如 pandas.openpyxl 等.这些库可以方便地将 Excel 中的数据读取出来并存储到一个数据框中(pandas 中的数据结构) ...
- python怎么筛选excel数据_Python如何实现excel筛选后生成新表
Python如何实现excel筛选后生成新表 xlrd对exce进行读操作,xlwt对exce进行写操作. 实现把excel中某些单元格的部分字符作为关键字,进行查找.话不多说直接上代码.# -*- ...
- 随机数写excel java代码_基于python实现在excel中读取与生成随机数写入excel中
搜索热词 具体要求是:在一份已知的excel表格中读取学生的学号与姓名,再将这些数据放到新的excel表中的第一列与第二列,最后再生成随机数作为学生的考试成绩. 首先要用到的数据库有:xlwt,xlr ...
- 使用pyecharts从excel取数建立堆积柱状图
pyecharts本身其实并不难,代码简单,语法简单,网上教程很多,文档也是中文的,并不难看懂,但是并没有一个教程教我们怎么把数据从excel里提取出来,再放到pyecharts里对应的参数里面区,花 ...
- excel使用MySQL数据,如何使用mysql完成excel中的数据生成
Excel是数据分析中最常用的工具,本篇文章通过mysql与excel的功能对比介绍如何使用mysql完成excel中的数据生成,数据清洗,预处理,以及最常见的数据分类,数据筛选,分类汇总,以及数据透 ...
- Excel导入数据轻松生成智能图表,助力数据分析
运营助手,Excel导入数据轻松生成智能图表,助力数据分析 2023-04-18 10:21·淡定海风L 智能问答BI是一种先进的数据分析,它可以帮助用户快速地从海量数据中获取有用的信息,并将其可视化 ...
最新文章
- 力扣(LeetCode)刷题,简单题(第11期)
- 云服务器怎么拷贝和删除文件,怎样给云服务器拷贝文件
- msb Lesson00_Object_Class.scala
- linux arp 老化时间,Linux实现的ARP缓存老化时间原理解析
- excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
- 如何导入外部Git仓库到中国源代码托管平台(Git@OSC)
- Spring Boot-热部署和Debugger使用(三)
- Lanecat网猫案例小议
- r7 2700X装Linux,R7-2700X配什么主板?AMD锐龙7 2700X主板推荐 (全文)
- 用户调研---问卷调查
- linux 如何加密文件夹,如何加密个别文件夹?
- Latex 学术撰写工具推荐(在线、Windows、Mac、Linux)
- 如何彻底清除流氓的2345安全卫士及2345SafeCenterSvc服务?
- HTML 超文本标记语言
- onvif python 音视频_python3控制基于onvif的安防摄像头
- 计算机弹出虚拟U盘,怎么设置vmware虚拟机U盘启动
- 布隆过滤器与布谷鸟过滤器
- armlinux 搭建nginx + rtmp服务器
- Git中tag使用教程
- macbook proa1708_识别 MacBook Pro 机型