【发布时间】:2021-07-04 10:29:10
【问题描述】:
我有这些数据:
A
1 1
2 1
3 1
4 2
5 2
6 1
我希望得到:
A
1 1
- - -> (drop)
3 1
4 2
5 2
6 1
我想删除 col ['A'] 中与一行中出现的相同值的所有行, 但没有第一个和最后一个。
直到现在我都用过:
df = df.loc[df[col].shift() != df[col]]
但它也会删除最后一次出现。
对不起,我的英语不好,提前谢谢。
【问题讨论】: