Re: [R] bootstrap: definition of original statistic

From: Gad Abraham <>
Date: Sun, 24 Feb 2008 04:59:04 +1100 (EST)

> Gad Abraham wrote:
>> Hi,
>> In the boot package, the original statistic is simply the statistic
function evaluated on the original data (called t0).
>> However, in Harrell et al 1996 "Multivariable prognostic models..."
Stats Med vol 15, pp. 361--387, it is different (p. 372):
>> The statistic function evaluated on the original data is called "D_app"
(apparent statistic), whereas "D_orig" (original statistic) is derived by first fitting the model to a bootstrap sample, then freezing the model and applying it to the original data. The
>> bootstrap statistic D_boot is derived by applying the function to the
bootstrap sample. Then optimism O = average(D_boot - D_orig), and the bias-corrected estimate is D_app - O.
>> Can someone explain this difference, and especially why boot
>> doesn't evaluate the frozen model again on the original data?
>> Thanks,
>> Gad
> The optimism bootstrap is a different kind of bootstrap to estimate bias
from overfitting. boot is for the regular bootstrap.


Is there a general-purpose optimism bootstrap function in CRAN? It seems that Design:::validate does the optimism bootstrap but only for cases like lrm and cph; I'd like to validate the mean-square error of a time series method like arima or forecast:::ets. mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Sat 23 Feb 2008 - 19:08:11 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 23 Feb 2008 - 19:30:17 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive