dask.bag.random.choices
dask.bag.random.choices¶
- dask.bag.random.choices(population, k=1, split_every=None)[源代码]¶
返回一个包含替换选择的 k 个元素的列表。
- 参数
- 人口:袋
要采样的元素。
- k: 整数, 可选
要采样的元素数量。
- split_every: int (可选)
在进行归约时,将分组划分为此大小的组。默认为8。
示例
>>> import dask.bag as db >>> from dask.bag import random >>> b = db.from_sequence(range(5), npartitions=2) >>> list(random.choices(b, 3).compute()) [1, 1, 5]