-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add calculation of running rbar for use in chronology statistics and variance stabilization #42
Comments
Indeed - we actually need both - the COFECHA version (the average of all the correlations between individual series and the mean of the remaining series) and the ARSTAN version (the mean of all the correlations between all individual series over a given period). I think the stats are already there for the COFECHA version (@ifeoluwaale calculates these as part of the cross-dating functions, I think?) - the ARSTAN way can build on the windowing used for crossdating too, so hopefully neither of these is a big lift. @andy - do you have an efficient way to calculate the best common interval? This is pretty fast in FORTRAN, but doing it as a loop in a non-compiled language will be slow. |
rbar is typically calculated as 'the mean interseries correlation between all series from different trees' (Wigley et al. 1994). This can (and typically is) calculated over some common period that maximizes the number of years and series (e.g. the largest covering rectangle in a matrix of series (variables) and years (observations)). For use in deciding when there is sufficiently high, a running rbar can also be calculated for fixed windows of Y year overlapping by some number of years (e.g. 50 year windows lagged 25 years, or with 25 years of overlap; 100 year windows lagged 10 years at a time with 90 years of consecutive overlap, etc). dplR function is rwi.stats.running (https://github.com/cran/dplR/blob/master/R/rwi.stats.running.R)
Wigley1984.pdf
The text was updated successfully, but these errors were encountered: