是否有适合各种采样技术的Python库?
我知道标准random
模块确实包含有用的核心功能,如shuffle
和choice
。我也知道各种库提供了已知发行版的采样(如scipy.stats
和sympy.stats
)。
我很好奇是否存在一些库,用于某些更复杂的技术,如油藏采样。请注意,水库采样只是一个例子;我正在寻找一个包含许多此类功能的库。 Clojure生态系统中的一个例子是https://github.com/bigmlcom/sampling。
答案 0 :(得分:1)
许多采样算法已在单独的包中实现。
例如,有reservoir-sampling program(仅提供客户端界面)。代码很简单,你可以验证它并抓住你需要的东西。或者,您可以查看@Gerrat mentioned from StackOverflow。
的答案Numpy的random也可以从各种发行版中进行抽样。
听起来像是统一和制作采样包或加入scipy的好时机。