[Python] 한 Column에 대해서 Dictionary를 이용해 값을 바꾸는 방법
import pandas as pd import numpy as np df = pd.DataFrame({'col1':[10, 20, 10, 20, 30, 40], 'col2': ['US', 'BR','JP', 'KR', 'JP', np.nan]} ) dic = { 'US':"US10YT=RR" , 'GB':"GB10YT=RR" , 'KR':"KR10YT=RR" , 'BR': 'BR10YT=RR' , 'JP': 'JP10YT=RR'} df col1 col2 0 10 US 1 20 BR 2 10 JP 3 20 KR 4 30 JP 5 40 NaN 방법 1. df['col2'].apply(lambda x : x.replace(x, dic[x])) 방법 2. df['col2'].apply(lambda x : di..
2021. 9. 30.