У меня есть серия:
s
A 1
B 0
C 1
D -1
E -1
F 0
...
и кадр данных с подмножеством значений индекса серии:
df
one two three ....
A
C
D
F
...
содержание df не относится к моему вопросу.
Я ищу самый Pythonic способ проверить индекс ряда по индексу фрейма данных, и если элемент индекса находится в индексах как серии, так и фрейма данных, измените значение ряда на ноль.
Результат, который я ищу, состоит в том, чтобы серии выглядели так, как показано на примере s и df, приведенном выше:
s
A 0
B 0
C 0
D 0
E -1
F 0
Обратите внимание, что для некоторых значений ряда вначале было 0, и они остаются равными 0. Значения, в которых элементы индекса находятся в обоих, заменяются на 0 в ряду.
Я могу перебрать индекс, но ищу более питонский способ сделать это.
Заранее спасибо.