arch.bootstrap.IIDBootstrap.bootstrap¶
-
IIDBootstrap.
bootstrap
(reps)[source]¶ Iterator for use when bootstrapping
- Parameters
reps (int) -- Number of bootstrap replications
- Returns
Generator to iterate over in bootstrap calculations
- Return type
generator
Examples
The key steps are problem dependent and so this example shows the use as an iterator that does not produce any output
>>> from arch.bootstrap import IIDBootstrap >>> import numpy as np >>> bs = IIDBootstrap(np.arange(100), x=np.random.randn(100)) >>> for posdata, kwdata in bs.bootstrap(1000): ... # Do something with the positional data and/or keyword data ... pass
Note
Note this is a generic example and so the class used should be the name of the required bootstrap
Notes
The iterator returns a tuple containing the data entered in positional arguments as a tuple and the data entered using keywords as a dictionary