вычесть m строк данных из других m строк - PullRequest
0 голосов
/ 03 июля 2018

У меня есть датафрейм с n строками. Все значения в фрейме данных можно считать целыми числами. Я хочу вычесть определенные m строк из другого набора m строк. Например, я хочу сделать-

df[i:i+m] - df[j:j+m]

Это должно вернуть фрейм данных.

1 Ответ

0 голосов
/ 03 июля 2018

Вы можете использовать NumPy-представление ваших нарезанных фреймов данных и передавать их в pd.DataFrame конструктор:

res = pd.DataFrame(df.iloc[i:i+m].values - df.iloc[j:j+m].values,
                   columns=df.columns)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...