同一数据框中的Pandas、sum和cum sum

2024-06-25 06:44:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我用下面的方法创建一个和和一个和。但它们在两个独立的数据帧中。我想要一个

asp = np.array(np.array([0,0,1]))
asq = np.array(np.array([10,10,20]))
columns=['asp']
df = pd.DataFrame(asp, index=None, columns=columns)
df['asq'] = asq
df = df.groupby(by=['asp']).sum()
dfcum =df.cumsum()

如何将sum和cumsum放在同一数据帧中。完全不知道怎么做。下面是我想要的

     asqsum cumsum
asp     
0     20      20
1     20      40

Tags: columns数据方法nonedataframedfindexnp