Процентное изменение в группах R
У меня есть фундаментальные данные разных акций, но за тот же период времени (данные панели). Теперь я хочу рассчитать процентное изменение каждой фундаментальной информации.
Мой набор данных выглядит так:
Ticker Year Ebitda Netincome
ticker1 2017 4509 200
ticker1 2016 9900 300
ticker1 2015 8902 359
ticker1 2014 3457 234
ticker2 2017 3234 493
ticker2 2017 9034 346
ticker2 2017 2348 439
ticker2 2017 2142 849
и так одно. Поскольку у меня разные группы, я не могу просто использовать вычисление задержки для всего столбца. Я хочу использовать расчет задержки для каждой группы. Это вернуло бы меня правильно NA на 2014 (потому что 2013 не включен в список)
Я пытался использовать tidyverse' group и mutate bot всегда получал сообщение об ошибке
нет применимого метода для 'collect_', примененного к объекту класса "c ('matrix', 'Character')"
Любое предложение, как я могу решить эту проблему?