【发布时间】:2022-08-06 12:21:17
【问题描述】:
我正在尝试创建一个循环,该循环将从一个大数据帧输出到多个数据帧。
raw_df[\'names\'] = [joe, joe, bob, john, john]
raw_df[\'order_id\'] = [10, 12, 5, 20, 25]
raw_df[\'amount\'] = [100, 1000, 200, 20 25]
for name in raw_df[\'name\'].unique():
names = pd.DataFrame(raw_df.loc[raw_df[\'name\'] == name])
name[\'cummulative_sum\'] = owner_names[\'amount\'].cumsum()
所有名称的预期结果:joe.head()
name id sum
joe 10 100
joe 12 110
标签: python pandas dataframe group-by