У меня есть фрейм данных -
df = pd.DataFrame({'A':[1,1,0,0,0,0,1,1,0],'B':[0,0,0,0,1,1,0,0,0]})
Теперь я хочу вычислить ближайшее вхождение 1,1 в столбце A по отношению к вхождению паттерна 0110 в columnB.У меня есть индекс 1 1 в 0110 (colB) здесь 4, и я получу ответ -2, поскольку пара 11 в столбце A (индекс 6,7) отстает на 2 индекса.
Моя попытка010 шаблон-
anchor = index_value
hnops = min((anchor - df[df.A != 0].index), key=abs)