Я хочу рассчитать изменение значения по группе.
Это кадр данных python pandas df, который у меня есть:
Group | Date | Value
A 01-02-2016 16
A 01-03-2016 15
A 01-04-2016 14
A 01-05-2016 17
A 01-06-2016 19
A 01-07-2016 20
B 01-02-2016 16
B 01-03-2016 13
B 01-04-2016 13
C 01-02-2016 16
C 01-03-2016 16
Я хочу рассчитать, что для группы A значения растут, для группы B они снижаются, а для группы C они не меняются.
Я не знаю, как к этому подойти, так как в группе А значения сначала уменьшаются, а затем увеличиваются. Так я должен смотреть на среднее изменение или самое последнее изменение?
Должен ли я использовать pct_change? http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.pct_change.html Я не был уверен, как указать временные рамки для этого.
df.groupby.pct_change
Было бы здорово, если бы я тоже мог это визуализировать. Любые советы или подсказки очень ценятся! Спасибо