【发布时间】:2020-09-24 14:13:58
【问题描述】:
我正在根据给定列中的值范围聚合数据框的内容。我的df 如下所示:
min max names
1 5 ['a','b']
0 5 ['d']
6 8 ['a','c']
3 4 ['e','a']
预期的输出是
- 对于
min=0和max=5,获取聚合值,因此名称值为['a','b','d','e','a'] - 对于
min=5和max=10,获取聚合值,名称值为['a','d']
感谢任何帮助。
【问题讨论】:
-
是否应该将其转换为列?你能发布预期的输出吗
-
预期的输出是列表。
标签: python python-3.x pandas aggregate pandas-groupby