【发布时间】:2023-03-21 13:50:03
【问题描述】:
我有一个如下所示的数据框。我想根据列 ID 从这个数据框创建多个数据框。
df = pd.DataFrame(results)
print(df)
结果是:
ID NAME COLOR
0 01 ABC RED
1 01 ABC ORANGE
2 01 ABC WHITE
3 02 DEF RED
4 02 DEF PURPLE
5 02 DEF GREEN
6 02 DEF ORANGE
7 02 DEF BLACK
8 03 GHI RED
9 03 GHI BLACK
10 03 GHI GREEN
11 03 GHI ORANGE
12 04 JKL RED
多个Dataframes应该如下图所示:我无法将其放入python代码中,请帮助。
ID NAME COLOR
0 01 ABC RED
1 01 ABC ORANGE
2 01 ABC WHITE
ID NAME COLOR
0 02 DEF RED
1 02 DEF PURPLE
2 02 DEF GREEN
3 02 DEF ORANGE
4 02 DEF BLACK
ID NAME COLOR
0 03 GHI RED
1 03 GHI BLACK
2 03 GHI GREEN
3 03 GHI ORANGE
ID NAME COLOR
0 04 JKL RED
【问题讨论】: