我有两个数据帧df1和df2。我想将这两个数据帧合并到T_ID(在df1中)和ID(在df2中)中,以从df1中的df2获取Rating列。另外,如果存在NaN,我想将其替换为“未分级”
df1df2
最终输出应如下所示df1
您可以使用DataFrame.merge根据指定的列将两个数据框合并在一起。那么您可以使用DataFrame.merge将fillna值替换为fillna。
DataFrame.merge
fillna
尝试一下:
NaN