我有一个包含 ids 的列和包含数字的其他列的数据框:
df1 = {'ID':[400, 400, 400, 400, 400, 400, 500, 500, 500, 500], 'Number':[1, 2, 3, 4, 8, 9, 22, 23, 26, 27]}
您可能会注意到,每个 Id 在“数字”列中都有其相应的连续数字系列。例如:
Id 400 包含一系列长度为 4 {1, 2, 3, 4} 和另一个长度为 2 {8, 9}
我想为每个 Id 获取其相应系列的平均长度。在这个例子中:
df2 = {'ID':[400, 500], 'avg_length':[3, 2]}
任何想法将不胜感激!
相关分类