我以数据帧为例:
name age
Ashe 12
Ashe 13
Ashe 23
John 33
John 45
Karin 55
David 84
Zaki 34
Mano 45
我的阈值是我需要在不同的名称上划分它,就像我需要3个不同的名称一样,所以我需要输出为:
name age
Ashe 12
Ashe 13
Ashe 23
John 33
John 45
Karin 55
第二个DF:
name age
David 84
Zaki 34
Zaki 23
Zaki 35
Mano 45
我能做什么
Tags:
函数
chunk
将数组拆分为大小为n的块(在本例中为-3)您可以在此处阅读更多内容:https://stackoverflow.com/a/22045226/13104290
name_groups
包含一个元组列表,每个元组最多包含3个元素:[('Ashe', 'John', 'Karin'), ('David', 'Zaki', 'Mano')]
因为我们发送了
df.name.unique()
,所以没有重复现在我们需要动态地创建每个新的数据帧,我们将通过创建一个字典并每次添加一个新分区来实现这一点
字典现在包含两个数据帧:
df0
和df1
data['df0']
:data['df1']
:相关问题 更多 >
编程相关推荐