Skip to content
Prev 366105 / 398502 Next

Computing growth rate

Hello,

That is a very common mistake. if() accepts only one TRUE/FALSE, for a 
vectorized version you need ?ifelse. Something like the following 
(untested).

growth <- ifelse(diff(fyear1)==1, (exp(diff(log(df1$sales1)))-1)*100, NA)

Hope this helps,

Rui Barradas

Em 15-12-2016 03:40, Brijesh Mishra escreveu: