Найдите pr c изменение значения каждых двух столбцов в pandas - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь взять фрейм данных со значениями временного ряда на оси строк и получить% изменения. Например, вот данные:

77 70 105
50 25 50
15 20 10

Это обязательный результат:

-0.1 0.5
-0.5 1
0.33 -0.5

1 Ответ

1 голос
/ 16 июня 2020

Вы можете использовать df.pct_change по оси 1 и df.dropna.

df
    0   1    2
0  77  70  105
1  50  25   50
2  15  20   10

df.pct_change(1).dropna(1)
          1    2
0 -0.090909  0.5
1 -0.500000  1.0
2  0.333333 -0.5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...