R/BT.samples.R

Defines functions BT.samples

BT.samples <- function(y, p, to.pred){
  Df = cbind.data.frame(y, p)

  # REPEAT TO PREVENT BT SAMPLES WITH NA'S
  repeat {
    BT.sample  = Df[sample(1:nrow(Df), replace = T), ]
    loess.BT   = loess(y ~ p, BT.sample)
    pred.loess = predict(loess.BT, to.pred, type = "fitted")
    if (!any(is.na(pred.loess)))
      break
  }
  return(pred.loess)
}
BavoDC/CalibrationCurves documentation built on March 16, 2024, 2:35 p.m.