SciPy

scipy.stats.gaussian_kde.resample

gaussian_kde.resample(self, size=None, seed=None)[source]

Randomly sample a dataset from the estimated pdf.

Parameters
sizeint, optional

The number of samples to draw. If not provided, then the size is the same as the effective number of samples in the underlying dataset.

seed{None, int, RandomState, Generator}, optional

This parameter defines the object to use for drawing random variates. If seed is None the RandomState singleton is used. If seed is an int, a new RandomState instance is used, seeded with seed. If seed is already a RandomState or Generator instance, then that object is used. Default is None. Specify seed for reproducible drawing of random variates.

Returns
resample(self.d, size) ndarray

The sampled dataset.

Previous topic

scipy.stats.gaussian_kde.logpdf

Next topic

scipy.stats.gaussian_kde.set_bandwidth