首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python:向带条件的数据框添加小计行

Python:向带条件的数据框添加小计行
EN

Stack Overflow用户
提问于 2021-04-07 22:08:12
回答 1查看 47关注 0票数 0

我想请一些新手来帮我。我有一个带有小计的旋转DF,我想向它追加一个新的小计,它是一些其他小计的总和。例如,我想创建一个名为"DS“的新小计,它是CA-1、INT-1和INT-2等其他小计的总和。在下面的图片中,我附加了目标结果。

提前感谢!

Pivoted DF. Painted green aimed result

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-12 14:15:08

我已经弄明白了。假设您有pandas数据透视表数据帧,并且您想要根据一些分组添加小计。假设"PIVOT“是pd的输出,您可以使用以下代码添加小计和总计:

PIVOT=pd.concat([PIVOT.assign(**{x: '' for x in ['index 1', 'index 2', 'index 3'][i:]}).groupby(list(['index 1', 'index 2', 'index 3'])).sum() for i in range(4)]).sort_index()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66994761

复制
相关文章
向DropDownList 下拉框添加新选项[通俗易懂]
大家有没有遇见过这样的情况,假如有一个下拉框,现在让你在下拉框里面添加一个新的选项如“请选择”,而数据库里面又不存在这一选项》要怎么做,下面为大家推荐两种写法:
全栈程序员站长
2022/10/03
2.3K0
向DropDownList 下拉框添加新选项[通俗易懂]
向文本到图像扩散模型添加条件控制
Adding Conditional Control to Text-to-Image Diffusion Models
计算机视觉
2023/02/24
2.7K0
向文本到图像扩散模型添加条件控制
【说站】Python Pandas数据框如何选择行
下面将展示每个示例,以及何时使用某些技术的建议。假设我们的标准是 column 'A'=='foo'
很酷的站长
2022/11/24
1.6K0
【说站】Python Pandas数据框如何选择行
Python-爬虫小计
# -*-coding:utf8-*- import requests from bs4 import BeautifulSoup import time import os import urllib import re import json requests.packages.urllib3.disable_warnings() headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTM
py3study
2020/01/17
3600
jquery点击按钮,添加一行input输入框
点击添加按钮的时候,会添加一行input输入框,使用jquery来实现一下。虽然现在前端开发小伙伴们都不用jquery了,但是,我还是决定要记录一下这个小demo,因为用到的比较多。
王小婷
2020/09/27
4.9K0
prompt() 方法,弹框带输入框
prompt()  有alert的风格,却带着输入框,这是怎么实现的呢? 语法 prompt(text,defaultText) 参数 描述 text 可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。 defaultText 可选。默认的输入文本。 说明 如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。 在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 prompt()
smy
2018/04/03
2.6K0
数据库优化小计
一共4张表,数据量不大,最小的40万记录,最大的300万,大小不超过300MB。但由于历史原因,表没有建立索引,对应的服务使用的SQL千姿百态,修改起来难度有点大,容易改错,涉及的全国客户较多,大部分都是全表扫描,在秒级的响应时间,但大多客户还能忍着。
bisal
2019/01/29
8230
js实现带框拖拽
带框拖拽 目录 代码实例 代码解析 下载源码链接 代码实例 <!DOCTYPE html> <html> <head> <title>带框拖拽</title> <style type="text/css"> .div1{ width:400px; height: 400px; background: blue; position: relative; margin: 20px; } .drag1{
星辉
2019/01/15
5.1K0
Element 带输入建议的input框
实际应用:假如把多级菜单取出最里面一级的数据,并在输入框中输入包含菜单任何位置的内容,都能过滤菜单,并不是官网例子只过滤以某些内容开头的菜单。
tianyawhl
2020/04/26
1.9K0
mysql带条件的插入语句
上面roleInfo与moduleInfo表是多对多关系,所以引入中间表moduleRole,用两个一对多实现多对多关系
别团等shy哥发育
2023/02/25
3K0
mysql带条件的插入语句
Python-知识点小计
1.python赋值、浅拷贝、深拷贝区别:https://www.cnblogs.com/xueli/p/4952063.html;
py3study
2020/01/19
3660
bootstrap 警告框 提示框 带关闭 常用
<!doctype html> <html> <head> <meta charset="utf-8"> <title>联想控股</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="css/bootstrap.css" rel="stylesheet" type="text/css"> <script src="http://code.jquery.com/jquery.js"></script> <script src="js/bootstrap.min.js"></script> </head> <body> <div class="container"> <div class="alert alert-success"> <a class="close" href="#" data-dismiss="alert">×</a> <p>显示了警告框</p> </div> <div class="alert alert-danger"> <a class="close" href="#" data-dismiss="alert">×</a> <p>显示了警告框</p> </div> <div class="alert alert-info"> <a class="close" href="#" data-dismiss="alert">×</a> <p>显示了警告框</p> </div> </div>
用户5760343
2019/07/05
1.9K0
JS向数组添加元素,插入数据
通过使用push以及unshift即可向数组插入元素,如果要在指定的位置插入元素则可以用splice,splice接收多个参数,分别是索引,要删除的元素个数,新加的元素(可多个,用逗号隔开);
全栈程序员站长
2022/07/22
10.7K0
JS向数组添加元素,插入数据
【数据库】MySQL进阶五、带or多条件查询
【数据库】MySQL进阶五、or多条件查询 MySQL数据表中带OR的多条件查询 OR关键字可以联合多个条件进行查询。使用OR关键字时: 条件 1) 只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来。 2) 如果不符合这些查询条件中的任何一条,这样的记录将被排除掉。 语法格式 OR关键字的基本语法格式如下: 条件表达式1 OR 条件表达式2 [...OR 条件表达式n] OR可以连接两个条件表达式,同时可以使用多个OR关键字,以连接更多的条件表达式。 实例 实例1 使用OR关键字查询emplo
Java帮帮
2018/03/22
8.6K0
高文:行向高处
教育和科研,是高文的事业, 也是他日日仍在行向的高处。 高文简介 第十届、十一届、十二届全国政协委员,中国工程院院士,北京大学博雅讲席教授、信息与工程科学部主任,国家自然科学基金委员会副主任,中国计算机学会理事长,AVS工作组组长,新一代人工智能产业技术创新战略联盟理事长。曾主持两项国家“973计划”(任项目首席科学家)、一项国家自然科学基金创新群体项目,以及20余项国家“863计划”、国家自然科学基金等项目。曾获得国家技术发明二等奖1次(2006)、国家科技进步二等奖5次(2000、2002、2003
腾讯高校合作
2018/03/19
1.1K0
高文:行向高处
一行代码调用实现带字段选取+条件判断+排序+分页功能的增强ORM框架
问题:3行代码 PDF.NET 是一个开源的数据开发框架,它的特点是简单、轻量、快速,易上手,而且是一个注释完善的国产开发框架,受到不少朋友的欢迎,也在我们公司的项目中多次使用。但是,PDF.NET比起EF来,仍然有很大的劣势,主要就是用起来没有EF简单,这个问题饱受广大朋友的批评,但我很感谢这些朋友,他们的批评才是框架进步的动力,为此,之前我发表了《来一点反射和Emit,让ORM的使用极度简化》  这篇文章,使得不再需要定义实体类,只需要有接口即可访问数据库:     原文的代码:     static
用户1177503
2018/02/26
1.4K0
一行代码调用实现带字段选取+条件判断+排序+分页功能的增强ORM框架
Order By 排序条件中带参数的写法(Oracle数据库、MyBatis)
sortWay 是参数。 当sortWay 为 llpx 就 ORDER BY FORMAT ASC,为 btypx 就ORDER BY BID DESC ,为 zhpx 就 ORDER BY FORMAT ASC,BID DESC
微风-- 轻许--
2022/04/13
3.6K0
点击加载更多

相似问题

根据行中的条件向数据框添加列

112

python数据框逐行求和,带条件

12

根据条件向数据框添加列

115

向dataframe添加小计

29

如何在power bi中向现有数据添加小计行

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档