Python的采样模块

时间:2013-11-21 20:19:07

标签: python algorithm sampling

是否有适合各种采样技术的Python库?

我知道标准random模块确实包含有用的核心功能,如shufflechoice。我也知道各种库提供了已知发行版的采样(如scipy.statssympy.stats)。

我很好奇是否存在一些库,用于某些更复杂的技术,如油藏采样。请注意,水库采样只是一个例子;我正在寻找一个包含许多此类功能的库。 Clojure生态系统中的一个例子是https://github.com/bigmlcom/sampling

1 个答案:

答案 0 :(得分:1)

许多采样算法已在单独的包中实现。

例如,有reservoir-sampling program(仅提供客户端界面)。代码很简单,你可以验证它并抓住你需要的东西。或者,您可以查看@Gerrat mentioned from StackOverflow

的答案

Numpy的random也可以从各种发行版中进行抽样。

听起来像是统一和制作采样包或加入scipy的好时机。