Переместить один результат в столбце в другой столбик по диагонали - PullRequest
0 голосов
/ 07 ноября 2018

У меня следующая проблема: в этом фрейме данных результат столбца 3 представляет собой сумму столбца 1 и столбца 2. Результат столбца 3 идет по диагонали к столбцу 1 на одну строку ниже. Я хотел бы знать, как это сделать автоматически, зная, что столбец 2 - это случайное число от 0 до 9.

data = np.array([['','Col1','Col2', 'Col3'],
            ['Row1',1,2,3],
            ['Row2',3,4,7],
            ['Row3',7,0,7]])

print(pd.DataFrame(data=data[1:,1:],
              index=data[1:,0],
              columns=data[0,1:]))

Программа должна вычислить, что Row4 Col1 равно 7.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...