【发布时间】:2014-08-26 05:30:37
【问题描述】:
Python 中是否有一个函数可以从 n 维 numpy 数组中采样并返回每次绘制的索引。如果不是,如何定义这样一个函数?
例如:
>>> probabilities = np.array([[.1, .2, .1], [.05, .5, .05]])
>>> print function(probabilities, draws = 10)
([1,1],[0,2],[1,1],[1,0],[0,1],[0,1],[1,1],[0,0],[1,1],[0,1])
我知道这个问题可以通过一维数组以多种方式解决。但是,我将处理大型 n 维数组,不能仅仅为了一次绘制而对它们进行整形。
【问题讨论】:
标签: python arrays numpy random-sample