У меня есть список идентификаторов, соответствующих строке фрейма данных. Из этого списка идентификаторов я хочу увеличить значение другого столбца, который пересекает строку этого идентификатора.Pandas: как увеличить значение ячейки столбца на основе списка идентификаторов
То, что я имел в виду что-то вроде этого:
ids = [1,2,3,4]
for id in ids:
my_df.loc[my_df['id']] == id]['other_column'] += 1
Но это не работает. Как я могу мутировать исходный df, my_df
?
Будет ли это в цикле? – AlanH