我有一个pandas dataframe:
Column1 Column2 Column3
1 A C
2 A D
3 B
如果在我的column2中是一个“D”,我想复制具有is值的行并重置索引,如下所示:
Column1 Column2 Column3
1 A C
2 A D
3 A D
4 B
我如何在Pandas中做到这一点?
1条答案
按热度按时间pgx2nnw81#
首先测试列名是否重复,如有必要,deduplicate它们:
然后用
concat
和排序索引连接筛选后的行: