在python熊猫中合并字符串

伊森

分析有关将字符串组合在一起的数据集时遇到问题。数据框如下图所示:

IP      Event
01      check
01      redo
01      view
02      check
02      check
03      review
04      delete

如您所见,该IP包含重复项。我的问题是,如何获得按每个IP顺序组合事件组的结果,例如,我正在寻找的结果是:

IP    result
01    check->redo->view
02    check->check
03    review
04    delete
最大容量

试试这个:

In [27]: df.groupby('IP').agg('->'.join).reset_index()
Out[27]:
   IP              Event
0  01  check->redo->view
1  02       check->check
2  03             review
3  04             delete

或者

In [26]: df.groupby('IP').agg('->'.join)
Out[26]:
                Event
IP
01  check->redo->view
02       check->check
03             review
04             delete

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章