Lax*_*dis 0 python dataframe python-3.x pandas
我有一个数据帧df1:
Month
1
3
March
April
2
4
5
Run Code Online (Sandbox Code Playgroud)
我有另一个数据帧df2:
Month Name
1 January
2 February
3 March
4 April
5 May
Run Code Online (Sandbox Code Playgroud)
如果我想用df2中的相应名称替换df1的整数值,我可以使用哪种查找函数?
我希望最终得到这个作为我的df1:
Month
January
March
March
April
February
May
Run Code Online (Sandbox Code Playgroud)
replace 它
df1.replace(dict(zip(df2.Month.astype(str),df2.Name)))
Out[76]:
Month
0 January
1 March
2 March
3 April
4 February
5 April
6 May
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43 次 |
| 最近记录: |