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

Randomly sample a dataset from the estimated pdf.

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, numpy.random.Generator, numpy.random.RandomState}, optional

If seed is None (or np.random), the numpy.random.RandomState singleton is used. If seed is an int, a new RandomState instance is used, seeded with seed. If seed is already a Generator or RandomState instance then that instance is used.

resample(self.d, size) ndarray

The sampled dataset.