- 主题:自学渣想了好久搞不定,求问
单就这个,试试类似于 df['A'] + df['B'] ?
【 在 Tnnnnn 的大作中提到: 】
: SUM(df['A'],df['B'])
: ...................
--
FROM 52.9.227.*
数列或矩阵 直接 + , 是相对位置的元素的 +
【 在 Tnnnnn 的大作中提到: 】
: 没看明白
--
FROM 52.9.227.*
啊,那我要再仔细看看你的贴子,抱歉啊
【 在 Tnnnnn 的大作中提到: 】
: 我想要的是A往前N天的累计和,N的值取自对位。
: 不是两列的对位和。
:
--
FROM 52.9.227.*
不是非常确定你的意图
按我现在的理解
不需要生成B ,反正是一堆随机数,在SUM 里直接产生就是了
然后,用一个循环生成LIST ,再加入到现有的dataframe
【 在 Tnnnnn 的大作中提到: 】
: def SUM(S, N): #对序列求N天累计和,返回序列 N=0返回零
return pd.Series(S).rolling(N).sum().values if N>0 else 0
: ...................
--
FROM 13.56.31.*