Предположим, у меня есть набор данных:
ix m_t1 m_t2
1 42 84
2 12 12
3 100 50
тогда мы можем использовать
df = df[['m_t1', 'm_t2']].pct_change(axis=1).mul(100)[1]
для расчета разницы между m_t1
и m_t2
в%
как
diff
100
0
-50
Я хотел бы применить эту разницу к m_t2
, чтобы получить m_t3_predicted
m_t3_predicted
168
12
25
Как я могу это сделать?
P.S. Есть ли название для алгоритма?