Мне было интересно, есть ли способ передать список значений / соответствующих значений, которые я переназначаю в моем фрейме данных.Я использую усеченную версию своего набора данных и, скорее всего, не буду обновлять код одну за другой, в моих данных около 30 разных уникальных переменных QFundMaster.
QFundMaster NPS
0 3 1
1 5 2
2 10 3
3 23 9
4 26 1
Код, который я использую для переназначенияданные выглядят следующим образом:
df['Fund'] = df['QFundMaster'] \
.map({3: 'Fund1'\
,5: 'Fund2'\
,10: 'Fund3'\
,23: 'Fund4'\
,26: 'Fund5'})
Код работает отлично, но после способа передать список значений / новых значений, поэтому мне не нужно редактировать код по одному исделать это более эффективным.Любая помощь в правильном направлении будет принята с благодарностью.Спасибо!
print(df.Fund)
0 Fund1
1 Fund2
2 Fund3
3 Fund4
4 Fund5
Name: Fund, dtype: object