Nothing
#' Fit OLS regression models on a given calibration dataset
#'
#' @param data The calibration dataset
#' @param replicates Number of bootstrap replicates
#' @param samples Number of samples per bootstrap replicate
#'
#' @return a \code{data.frame} with replicate-level
#' regression parameters
#'
#' @importFrom stats lm
#'
#' @export
cal.ols <- function(data, replicates, samples = NULL) {
if(is.null(samples)){samples = nrow(data)}
reps <- lapply(1:replicates, function(x) {
dataSub <- data[sample(seq_along(data[, 1]), nrow(data), replace = TRUE), ]
Reg <- summary(lm(D47 ~ Temperature, dataSub))
res <- cbind.data.frame("alpha" = Reg$coefficients[1, 1], "beta" = Reg$coefficients[2, 1])
return(res)
})
reps <- do.call(rbind, reps)
return(reps)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.