我知道Series.asof是The last row without any NaN is taken
。但是我想得到The first row without any NaN is taken
。有什么办法可以解决吗?
答案 0 :(得分:1)
您可以通过以下方式完成此任务:
ser[~ser.isnull()].iloc[0]
或者
ser[ser.isnull().ne(True).idxmax()]
或者使用更惯用的first_valid_index
:
ser[ser.first_valid_index()]