makeFits_OLS {SCEM} | R Documentation |
Prepare results for cosine model fit with proposed initialization.
Description
Performs the nonlinear least squares (NLS) regression method for the cosine model, with the proposed initialization for all the parameters. It fits the NLS method as required, and then computes different quantities for the birth seasonality estimates corresponding to different individuals.
Usage
makeFits_OLS(paths)
Arguments
paths |
A list of data frames, where each frame contains the data for one individual. Every data frame should have two columns with names 'distance' and 'oxygen'. |
Value
A data frame containing the following components:
amplitude |
estimated amplitude |
intercept |
estimated intercept |
x0 |
delay of the data |
X |
period of the data |
birth |
birth seasonality estimate |
predictedMin |
predicted minimum for the oxygen isotope variable |
predictedMax |
predicted maximum for the oxygen isotope variable |
observedMin |
observed minimum for the oxygen isotope variable |
observedMax |
observed minimum for the oxygen isotope variable |
MSE |
mean squared error corresponding to the model fit for every individual |
Pearson |
Pearson's R^2 corresponding to the model fit for every individual |
Examples
armenia_split = split(armenia,f = armenia$ID)
makeFits_OLS(armenia_split)