Мой фрейм данных выглядит следующим образом:
datetime1 datetime2 datetime3 datetime4
id
1 5 6 5 5
2 7 2 3 5
3 4 2 3 2
4 6 4 4 7
5 7 3 8 9
, и у меня есть такой массив значений:
index_arr = [3, 2, 0, 1, 2]
Этот массив значений ссылается на индекс в каждой строке, соответственно, чтоЯ хочу заменить.Значения, которые я хочу использовать при замене, находятся в другом массиве:
replace_arr = [14, 12, 23, 17, 15]
, чтобы обновленный фрейм данных выглядел следующим образом:
datetime1 datetime2 datetime3 datetime4
id
1 5 6 5 14
2 7 2 12 5
3 23 2 3 2
4 6 17 4 7
5 7 3 15 9
Как лучше всего поступитьделать эту замену быстро?Я пытался использовать enumerate и iterrows, но не смог заставить работать синтаксис.Буду признателен за любую помощь - спасибо