<分区>
每个人。
我有一个关于 DataFrame Merge 的问题。
我用的是DF1、DF2。
DF1 有 UserID、ContentID、Genre Column。 DF2 有 UserID、ContentID、Rating Column。
我想使用多列键( UserID, ContentID ) 然后匹配行Rating显示,没有匹配行是NAN
请检查下面的 CSV,
请帮帮我,谢谢
DataFrame1
UserID ContentID Genre
U-1 C-1 G-1
U-1 C-2 G-2
U-1 C-3 G-3
U-2 C-1 G-1
U-2 C-2 G-2
U-2 C-3 G-3
U-3 C-1 G-1
U-3 C-2 G-2
U-3 C-3 G-3
DataFrame2
UserID ContentID Rating
U-1 C-1 3
U-1 C-2 3
U-2 C-2 3
U-3 C-1 3
Want Result
UserID ContentID Genre Rating
U-1 C-1 G-1 3
U-1 C-2 G-2 3
U-1 C-3 G-3 NAN
U-2 C-1 G-1 NAN
U-2 C-2 G-2 3
U-2 C-3 G-3 NAN
U-3 C-1 G-1 3
U-3 C-2 G-2 NAN
U-3 C-3 G-3 NAN