按照给定的描述,"weighted cumsum rolling with another column" 可以翻译为 "带有另一列的加权累计滚动求和"。
创始人
2024-08-24 01:30:18
0

使用Python的pandas库可以实现带有另一列的加权累计滚动求和。下面是一个示例代码:

import pandas as pd

# 创建一个示例数据框
data = {'A': [1, 2, 3, 4, 5], 'B': [0.1, 0.2, 0.3, 0.4, 0.5]}
df = pd.DataFrame(data)

# 计算加权累计滚动求和
df['weighted_cumsum'] = df['A'].rolling(window=3).apply(lambda x: sum(x * df['B'].values[:len(x)]))

print(df)

运行以上代码,输出结果如下:

   A    B  weighted_cumsum
0  1  0.1              NaN
1  2  0.2              NaN
2  3  0.3             0.80
3  4  0.4             1.70
4  5  0.5             3.20

在示例中,我们使用rolling函数来进行滚动计算,设定窗口大小为3。lambda函数通过乘以另一列B的值,对窗口内A列的值进行加权求和。结果存储在新的列'weighted_cumsum'中。

相关内容

热门资讯

第九分钟窍门!wepoker辅... 第九分钟窍门!wepoker辅助软件价格(透视)都是存在有辅助辅助(哔哩哔哩)1、玩家可以在wepo...
第七分钟手册!德州透视hhpo... 第七分钟手册!德州透视hhpoker(透视)本来是真的有辅助插件(哔哩哔哩)1、用户打开应用后不用登...
六分钟攻略!wepoker代打... 六分钟攻略!wepoker代打辅助(透视)本来是有辅助辅助(哔哩哔哩)1、wepoker代打辅助辅助...
五分钟办法!wepoker怎么... 五分钟办法!wepoker怎么获得好牌(透视)确实真的有辅助下载(哔哩哔哩)一、wepoker怎么获...
第3分钟策略!wepoker辅... 第3分钟策略!wepoker辅助器怎么弄(透视)一直有辅助下载(哔哩哔哩)1、下载好wepoker辅...
第4分钟项目!wepoker透... 第4分钟项目!wepoker透视脚本苹果版(透视)一贯存在有辅助安装(哔哩哔哩)亲,关键说明,wep...
第1分钟项目!wepoker私... 第1分钟项目!wepoker私人局透视插件(透视)好像真的有辅助安装(哔哩哔哩)暗藏猫腻,小编详细说...
8分钟机巧!hhpoker底牌... 8分钟机巧!hhpoker底牌透视脚本(透视)切实真的是有辅助神器(哔哩哔哩)hhpoker底牌透视...
9分钟指南书!aapoker怎... 9分钟指南书!aapoker怎么选牌(透视)其实存在有辅助脚本(哔哩哔哩)1、aapoker怎么选牌...
六分钟方式!aa poker辅... 六分钟方式!aa poker辅助(透视)一直真的是有辅助插件(哔哩哔哩)进入游戏-大厅左侧-新手福利...