我想从集{1,...,N}中抽取很多k个非重复数的样本。也就是说,每个样本都是在没有替换的情况下绘制的,但是样本之间没有依赖性。现在,我使用np.random.permutation(N)[0:k]在for循环中单独绘制每个样本,但我很想知道是否有更多" numpy-esque&#34 ;避免使用for循环的方式,类似于np.random.rand(M)与for i in range(M): np.random.rand()
准确地说,是否存在一个numpy函数,它将返回一个Mxk矩阵,其中每一行都是k个点的样本而没有从{1,... N}替换,并且M是任意的?或者是否有完全不同的方法可以完成同样的事情?