I use the fft transfom assuming regular monthly sampling to compute the cycles per month. Further setting up threshold frequency to eliminate the high frequency data to estimate the peak frequency. Converting this peak frequency to the useful unit of cycles per year.
The code give me the cycles per year of approx. 2 cycle per year. As our data represent seasonal change, our value justify the frequency of cycles per year.
I use the fft transfom assuming regular monthly sampling to compute the cycles per month. Further setting up threshold frequency to eliminate the high frequency data to estimate the peak frequency. Converting this peak frequency to the useful unit of cycles per year.