我能想到的无替换采样的最佳方法是使用sampleStatsBase ( Doc ) 中的方法。不幸的是,此方法目前仅适用于可索引集合。因此,您必须首先将集合转换为数组,然后将样本转换回集合。
using StatsBase
A = Set([1, 2, 3, 4, 5])
S = Set(sample(collect(A), 3, replace = false))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
690 次 |
| 最近记录: |