python - 从 3 列的 CSV 字典更新数据框
问题描述
我在从作为字典/目录的第二个数据帧更新列值时遇到问题。
这是我的主要数据框(df)
和字典数据框(字典)
我想用 df.id_state = ditiorary.ID_State 和 df.ID_City = dictionary.Id_City 的条件更新字典中主 df 的列 df.City。
我不知道如何使用具有 3 列的字典来做到这一点。我已经用 2 列的普通字典做到了。
rename_dict_E = df_Ent.set_index('ID_State').to_dict()['State'] df_CovidMx.ID_State = df_CovidMx.ID_State.replace(rename_dict_E)
我希望有人可以帮我一把!
看待。我正在学习 Python