У меня есть временные ряды, хранящиеся в фрейме данных, и я хотел бы извлечь последнее значение, отличное от NAN, для каждого столбца и сохранить его в однострочном фрейме данных.
Итак, мой фрейм данных выглядит следующим образом:
data={ 'col1' : [np.nan,np.nan,3], 'col2' : [1,np.nan,np.nan],'col3' : [np.nan,3,np.nan]}
df = pd.DataFrame(data,index=pd.bdate_range(start='01.01.2020',end='01.05.2020'))
И мой желаемый результат должен быть чем-то. как:
col1 col2 col3
0 3 1 3