dask.bag.Bag.随机抽样

dask.bag.Bag.随机抽样

Bag.random_sample(prob, random_state=None)[源代码]

prob 的概率从袋子中返回元素。

参数
概率浮动

一个介于0和1之间的浮点数,表示每个元素将被返回的概率。

random_stateint 或 random.Random,可选

如果是整数,将用于为新的 random.Random 对象设定种子。如果提供,将导致确定性采样。

示例

>>> import dask.bag as db
>>> b = db.from_sequence(range(10))
>>> b.random_sample(0.5, 43).compute()
[0, 1, 3, 4, 7, 9]
>>> b.random_sample(0.5, 43).compute()
[0, 1, 3, 4, 7, 9]