У меня есть dataframe так:Заменить элементы в колонке на основе списка
Date Value
19990506 0.6
19990506 0.8
19990607 1.2
20000802 0.4
и у меня есть два списка, как это:
list1 = ['19990506', '19990607', '20000802']
list2 = ['1999201', '1999232', '2000252']
элементы в list1
совпадают со значениями в столбец Date
, и я хочу заменить их на предметы, которые находятся в list2
. Таким образом, в Date
19990506
заменяется на 1999201
, а 19990607
заменяется на 1999232
. Я думаю, что мне нужно застегнуть мои списки, чтобы сделать это, но после этого я не понимаю, как это сделать. Я показываю очень упрощенный dataframe, поэтому просто использование .replace
неэффективно для меня. Мой желаемый результат заключается в следующем:
Date Value
1999201 0.6
1999201 0.8
1999232 1.2
2000252 0.4