從字典中對映
從資料幀 df
開始:
U L
111 en
112 en
112 es
113 es
113 ja
113 zh
114 es
想象一下,你想要從以下字典中新增一個名為 S
的新列:
d = {112: 'en', 113: 'es', 114: 'es', 111: 'en'}
你可以使用 map
對鍵執行查詢,將相應的值作為新列返回:
df['S'] = df['U'].map(d)
返回:
U L S
111 en en
112 en en
112 es en
113 es es
113 ja es
113 zh es
114 es es