I have a dataframe looks like this, and its column 2 is missing:  When I try to select the max date in each row, I got all NaN in return:  However, If the dataframe's type is float64, the selection work as expected.