【发布时间】:2017-09-08 15:03:43
【问题描述】:
给定以下数据框:
d1=pd.DataFrame({'A':[1,2,np.nan],'B':[np.nan,5,6]})
d1.index=['A','B','E']
A B
A 1.0 NaN
B 2.0 5.0
E NaN 6.0
d2=pd.DataFrame({'A':[4,2,np.nan,4],'B':[4,2,np.nan,4]})
d2.index=['A','B','C','D']
A B
A 4.0 4.0
B 2.0 2.0
C NaN NaN
D 4.0 4.0
我想比较它们以找到每个对应行中的最小值,同时保留两者的所有行索引。 这是我正在寻找的结果:
A B
A 1.0 4.0
B 2.0 2.0
C NaN NaN
D 4.0 4.0
E NaN 6.0
提前致谢!
【问题讨论】:
标签: python pandas dataframe compare min