У меня есть DataFrame ниже. Я ищу способ автоматически маскировать и выбирать значения из указанной c строки и столбцов без учета значений nan.
data=pd.DataFrame([[ np.nan, 0. , np.nan, 3. , 77. ],
[ 5.6, 40. , 12. , 9. , np.nan],
[ 5.9, np.nan, 5. , 5. , 59. ],
[ 4.8, 30. , np.nan, 11. , 30. ],
[ 2.2, 6. , 15. , np.nan, 5. ]])
Например, выберите строки 0 и 3 и столбцы 1,3 и 4 как показано ниже:
data_selected=pd.DataFrame([[ 0, 3, 77 ],[ 30, 11, 30 ]], index=[0,3],columns=[1,3,4])