вычесть предыдущий столбец из текущего столбца - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть два столбца, столбец A и столбец B. От 2-й строки к последней я хочу вычесть предыдущую строку столбца B с текущей строкой столбца A и сохранить только в столбце B.Как мне этого добиться?Я попытался по этой ссылке , но она все еще не работает.Пожалуйста, помогите

1 Ответ

0 голосов
/ 12 ноября 2018

Вот как вы можете этого достичь:

import pandas as pd

df = pd.DataFrame({'A':np.random.randint(1,20,5),
                  'B':np.random.randint(1,20,5)})

enter image description here

df['B'] = df.A - df.B.shift(1)

Выход:

enter image description here

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