我想基于主df列中的值创建数据帧,而不管有多少。然后我需要根据该值继续从主df追加到新数据框
Main Df
col1 col2 col3 col4
A 3 7 T
B 1 9 G
C 0 2 L
D 9 2 S
E 4 6 A
A 0 5 E
A Df
col2 col3 col4
3 7 T
0 5 E
B df
col2 col3 col4
1 9 G
以此类推。
我需要根据解析后的值来命名数据框。我已经尝试了一些for循环,但是我似乎无法弄清楚这个名字
我正在尝试类似的事情:
for t in main['col1']:
t = main[main['col1']==t]
但它只会覆盖自身并为该列中的最后一个值保存一个数据框
我希望输出看起来像这样:
A Df
col2 col3 col4
3 7 T
0 5 E
B df
col2 col3 col4
1 9 G
以此类推。