【发布时间】:2019-12-12 12:04:24
【问题描述】:
我在下面有一个 csv 文件:
name,apply,percent
A,101,98%
B,388,79%
C,637,88%
D,541,75%
E,345,98%
A,446,85%
D,211,49%
我尝试将数据帧拆分为多个数据帧,分别为 df_A、df_B、df_C、df_D 和 df_E。
for name in df.groupby('name'):
locals()['df_'.name]=df[(df.name==name)]
print(df_A)
它不起作用。如何修复代码?非常感谢。
【问题讨论】:
标签: python pandas dataframe for-loop local-variables