我有以下数据框:
row_num causes accident_type
0 slip and fall physical injury
1 gas leak; smoking fire accident
2 distracted driving car accident
我的目标是处理上述数据框,以使在 causes 列中具有“;” 项的任何行被拆分为导致该条目中出现错误(同时将原始行的内容复制到拆分行中)。因此,在这种情况下, row_num 1 将分为两行。这是预期的输出:
row_num causes accident_type
0 slip and fall physical injury
1 gas leak fire accident
1 smoking fire accident
2 distracted driving car accident
是否有一个pandas函数可以快速执行此拆分和复制操作,并且还删除了原来的行,因此其中没有带分号的行?