如果DF1是:如何在排除NaN值列的同時合併兩個數據框?
size_a size_b
0 1 2
1 1 5
2 2 3
3 2 9
4 3 1
5 3 5
6 4 4
和DF2是:
size_a size_b
0 1 2
1 2 NaN
2 3 NaN
我想要的結果爲:
size_a size_b
0 1 2
1 2 3
2 2 9
3 3 1
4 3 5
做我想做只考慮非NaN值的交集的df2-凡在df2中存在NaN的列值應該被忽略以執行相交。
刪除不必要的列(S)如果要排除'NaN',不應結果是隻有一行,兩個df的size_a = 1和size_b = 2?或者,您是否打算將'NaN'視爲通配符,並將該列的任何值加入到df1中,其中''NaN'在df2中被觀察到? –
我想NaN被視爲通配符,在實際問題中我有七個coulmns。 – javed