腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9767)
视频
沙龙
1
回答
Python
Pandas
:
Groupby
Cumulative
Sum
,
但
避免
在
flag
为
0
的
情况下
求和
、
、
已经有一些关于这个主题
的
问题(比如
Pandas
:一列
的
累加和基于另一列
的
值),然而,它们都不能完全满足我
的
要求。假设我有一个这样
的
数据帧:a 1a
0
a 1b
0
b 1b 1c 1c 1c 1 我想要计算按id分
浏览 7
提问于2020-05-05
得票数 2
回答已采纳
3
回答
熊猫中
的
条件累积和
、
、
我是一名前Excel高级用户,正在为自己
的
罪过悔过。我需要帮助
为
我重新创建一个通用
的
计算。 我正在尝试计算贷款组合
的
表现。
在
分子中,我正在计算累积损失总额。
在
分母中,我需要将贷款
的
原始余额包括
在
累计总额中。 我不知道如何在
Pandas
中做一个条件
groupby
来完成这个任务。这在Excel中非常简单,所以我希望我想得太多了。我
在
StackOverflow上找不到太多关于这个问题
的
信
浏览 15
提问于2019-06-15
得票数 9
回答已采纳
1
回答
Cumsum with
groupby
、
、
、
,
但
按国家和州分组。
Pandas
groupby
cumulative
sum
,并尝试了以下内容: df['Total'] = df.
groupby
(['State','Country'])['Cases'].cumsum() 返回一系列-1 df['Total'] = df.
groupby
(['State', 'Country']
浏览 7
提问于2020-12-27
得票数 0
2
回答
和x行数据并替换
、
、
0
53861 2018-10-08 04:00:00 2018-10-081我想要添加行,以便得到每小时
的
累积值... ... ... 1000 2018-10-08 05:00:00 2018-10-08 0
浏览 0
提问于2018-10-18
得票数 0
回答已采纳
2
回答
Pandas
cumsum
在
单独
的
列条件下
、
我
在
使用
Pandas
和cumsum时遇到了一个问题,它
的
表现不符合我
的
预期,所以我想知道是否有人可以解释一下它是如何工作
的
。我有一个数据帧,如下所示:|-----|---------|------|---------||4 |12 |
0
|
0
浏览 16
提问于2017-03-08
得票数 0
回答已采纳
1
回答
试图使
Python
中
的
值之和与excel有不同
的
值。
、
我试图从数据库Titanic_train中生成一个值之和,其中我希望通过df.
groupby
('Survived').
sum
()对年龄组进行
求和
,然后当我使用df.
groupby
('Survived').
sum
()时,每个幸存者
的
结果在从Excel文件中计数时会有不同
的
结果。import os df= pd.read_excel('titanic_train.x
浏览 5
提问于2022-09-30
得票数 0
6
回答
按累计和分组
的
熊猫
、
、
我想在我
的
Pandas
数据框中添加一个累积和列,以便:-----|-----------|----Jack || 40Jill | Monday | 40 | 40我尝试了df.
groupby
和df.agg(lambda x: cumsum(x))
的
各种组合,
但
都没有效果。
浏览 1
提问于2014-03-26
得票数 119
1
回答
循环时间减少
、
、
、
我正在做一个有900万条记录
的
数据帧上
的
数据转换,
在
整个数据帧上运行循环(~20-25分钟)花费
的
时间太长了,下面是我
的
代码,有人能帮我提高for循环
的
速度吗?例如: account_angaza_id
cumulative
_paid1 AC002006'] ==
0
and df_merged.at[i+1,'a
浏览 15
提问于2019-01-21
得票数 1
回答已采纳
7
回答
计算列表
的
累积和,直到出现零为止。
、
、
、
、
我有一个(长)列表,其中
0
和1是随机出现
的
:我想要拿到list_b list_b.append(x)
sum
_value =
0
for j in list_a[i::-1]:=
0</
浏览 0
提问于2018-02-15
得票数 24
1
回答
聚合空DataFrame时保留列
、
、
我
在
python
2.7.9
的
pandas
0.18.0中工作。获取一个示例DataFrame并按几列分组,然后对不同
的
列
求和
以得到结果,如下所示:>>> print df
0
1
浏览 10
提问于2016-07-29
得票数 4
2
回答
熊猫聚在一起忽略了南
的
、
、
、
、
我聚合了我
的
Pandas
数据格式:data。具体来说,我想用amount和type
的
元组来得到平均值和
求和
值。对于平均和
求和
,我尝试了下面的numpy函数:import
pandas
as pd
浏览 1
提问于2014-10-01
得票数 15
0
回答
pandas
dataframe创建一个新列,该列
的
值基于另一列上
的
groupby
sum
、
、
、
我正在尝试
为
一个df创建一个新
的
列amount_
0
_
flag
,该列中
的
值基于另一个列key,如果amount
sum
为
0
,则将True分配给amount_
0
_
flag
,否则为False。df看起来像是,1 1.0 True False
浏览 1
提问于2017-12-08
得票数 1
回答已采纳
1
回答
对
groupby
组行使用筛选器
的
条件累计和
、
、
、
我一直试图找到一种用
python
创建"average_gain_up“
的
方法,
但
没有成功,结果有点卡住了。作为
groupby
的
新手,我还没有掌握它是如何处理函数
的
,所以如何思考这些类型
的
问题背后
的
任何直觉都将是有帮助
的
。 问题:创建一个滚动
的
14天总和,只有
在
该值>
0
时才进行
求和
。通过阅读其他答案,我理解
为
我
在
问
浏览 18
提问于2018-12-27
得票数 1
回答已采纳
2
回答
熊猫pivot_table不分组
、
、
在
不提供分组
的
情况下
,使用
pandas
.pivot_table计算整个表上
的
聚合函数
的
最佳方法是什么?例如,如果我想将A、B、C
的
和计算成一个有一行
的
表,而不按任何列进行分组:>>>x
0<
浏览 10
提问于2015-07-01
得票数 2
回答已采纳
2
回答
如何在固定间隔内对第二列定义
的
某一列
的
元素
求和
?
、
、
我有两列A和B
的
DF,我想根据A
的
三个不同值对B元素求平均值: A= [id1 id1 id1 id1 id2 id2 id2 id2 id3 id3 id3 id4 id4 id4 id4] B=[1 2 3 4 4 2 1 1 1 3 3 4 4 4] 对于A
的
每个值,我想对B
的
两个值
求和
,每次我用1值移位意味着:对于id1 :第一个值必须是1 +2,第二个值必须是2+3,第三个值必须是3+4,
浏览 29
提问于2019-02-04
得票数 0
回答已采纳
1
回答
当前一个值
为
负值时,
pandas
重置cumsum
、
、
我需要对分组
的
数据帧执行累积
求和
,
但
当前一个值
为
负值而当前值
为
正值时,我需要将其重置。
在
R中,我可以使用ave()函数将条件应用于
groupby
,但在
python
中我不能这样做,因此我
在
考虑解决方案时遇到了一些麻烦。有人能帮我吗?下面是一个示例: import
pandas
as pd df = pd.DataFrame({'PRODUCT': ['A'] * 40,
浏览 28
提问于2019-03-01
得票数 1
回答已采纳
4
回答
我如何使用
pandas
agg对布尔值进行
求和
,并始终得到结果?
、
、
我有一个包含bool类型列
的
数据框。我想使用
pandas
的
groupby
和agg函数来获取每个id
的
True值
的
数量。我已经做过很多次了,但是结果列
的
类型似乎取决于数据框。(data=d) 我从这段代码中得到
的
输出是:
0</em
浏览 0
提问于2020-04-03
得票数 1
2
回答
pandas
in加速滚动总和计算
、
、
、
、
我想要计算大量组
的
滚动总和,但我
在
快速计算时遇到了问题。
Pandas
具有用于滚动和扩展计算
的
内置方法 下面是一个例子: import
pandas
as pdobs_per_g = 20obs =(level=
0
).expanding().
sum
() df.
groupby
(level=
0
).rolling(window=5).
sum
() 但对于数量非常多<
浏览 57
提问于2019-07-04
得票数 3
回答已采纳
1
回答
与另一列中
的
条件匹配
的
列中
的
Pandas
DF -
sum
值
、
、
、
、
我想根据另一列
的
条件
在
一列中
求和
值。当条件存在时,我可以这样做,
但
如果条件不存在,我会得到一个错误。我需要这样做才能接受这个条件不存在,然后继续下一步。示例df:technologies = ({ 'Courses':["Spark","PySpark","Hadoop","
Python
","
Pandas
4
浏览 4
提问于2022-07-22
得票数 0
2
回答
火炬/野熊:熊猫群
的
选择
、
、
、
是否有有效
的
方法重写以下代码以
避免
安装和导入
pandas
并使用torch/numpy?我习惯于使用
pandas
,所以我这样写,但是我尝试学习numpy和torch,所以我正在寻找不使用
pandas
的
替代解决方案。bins = torch.LongTensor(3072).random_(
0
, 35)df = pd.DataFrame({'weights': weights.nump
浏览 12
提问于2020-03-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
手把手教你做一个“渣”数据师,用Python代替老情人Excel
使用 pandas 进行高效数据分析
在也不用996!如何用Python轻松取代Excel
解锁数据科学奥秘,Python三大神器助你轻松玩转数据处理与分析!
Python数据分析学习笔记002
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券