特定の列の連続する値のすべてのペアが異なるように、データフレームの行をサブサンプリングしたいのですが、そのうちの2つが同じ場合、たとえば最初のものを保持します。
ここに例があります
p = [1,1,2,1,3,3,2,4,3]
t = range(len(p))
df = pd.DataFrame({'t':t, 'p':p})
df
p t
0 1 0
1 1 1
2 2 2
3 1 3
4 3 4
5 3 5
6 2 6
7 4 7
8 3 8
desiredDf
p t
0 1 0
2 2 2
3 1 3
4 3 4
6 2 6
7 4 7
8 3 8
desiredDf では、p 列の 2 つの連続する値がすべて異なります。