Учитывая три angular матрицу m
в python, как наилучшим образом извлечь из нее значение в строке i
столбец j
?
m = [1,np.nan,np.nan,2,3,np.nan,4,5,6]
m = pd.DataFrame(np.array(x).reshape((3,3)))
Что выглядит следующим образом:
0 1 2
0 1.0 NaN NaN
1 2.0 3.0 NaN
2 4.0 5.0 6.0
Я могу легко получить нижние элементы m[2,0]
возвращает 4
.
Но если я попрошу m[0,2]
, я получу nan
, когда снова захочу 4
.
Как лучше всего это сделать в python?