1
從這樣的數據集中,我需要找到A的最接近的先前索引。數據幀可能很大,但它總是必須找到最後一個先前的索引,其中第二個列等於「A」。使用條件語句在數據框中找到先前的最大索引
index X
1 A
2 B
3 C
4 D
5 E
6 A
7 B
8 C
9 D
10 E
這是我期望實現的輸出。與「A」相關的最近的指數
index X Y
1 A 1
2 B 1
3 C 1
4 D 1
5 E 1
6 A 6
7 B 6
8 C 6
9 D 6
10 E 6
類似這樣的東西。
for i in x:
max(if df[i][1] == 'A' and df[0] < df[i][0]])