RandomState.choice(a, size=None, replace=True, p=None)
Generates a random sample from a given 1-D array New in version 1.7.0. Parameters:
a : 1-D array-like or int If an ndarray, a random sample is generated from its elements. If an int, the random sample is generated as if a was np.arange(n) size : int or tuple of ints, optional Output shape. If the given shape is, e.g., (m, n, k), then m * n * k samples are drawn. Default is None, in which case a single value is returned. replace