【发布时间】:2021-07-15 08:01:46
【问题描述】:
我有一个如下所示的 pandas 数据框:
ID start end name
0 1 119 200 ss
1 1 118 156 ss
2. 1 110 200 ss
3 1 15 25 me
4 4 30 40 gg
5 4 30 55 gg
我想要做的是合并具有相同名称(名称列)并且其坐标(开始,结束)重叠的重叠间隔。因此生成的数据框将如下所示:
ID start end name
0 1 110 200 ss
1 1 15 25 me
2 4 30 55 gg
例如 ss 在 name 列中,最低起始值为 110,最高终止值为 200。因此,新数据帧的起始值为 110,结束值为 200。我怎样才能做到这一点?我们将不胜感激。
【问题讨论】:
标签: python-3.x pandas numpy-ndarray