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]