如果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