如何合并具有不同列的两个数据框

问题描述 投票:0回答:1

我有两个数据帧df1和df2。我想将这两个数据帧合并到T_ID(在df1中)和ID(在df2中)中,以从df1中的df2获取Rating列。另外,如果存在NaN,我想将其替换为“未分级”

df1df2

最终输出应如下所示df1

python pandas function dataframe series
1个回答
0
投票

您可以使用DataFrame.merge根据指定的列将两个数据框合并在一起。那么您可以使用DataFrame.mergefillna值替换为fillna

尝试一下:

NaN
© www.soinside.com 2019 - 2024. All rights reserved.