我想创建一个100x100矩阵A,其中的元素a_ij是从集合{0,1}中随机选择的,其中P(a_ij=1)=0.2,P(a_ij=0)=0.8。这就是我到目前为止所尝试的: n<-100mynumbers<-c(1,0)for(i in 1:100)matrix[i,j]<-sample(mynumbers, 1, replace=TRUE, p
我试图创建一个巨大的boolean矩阵,它随机填充True和False,并给出一个概率p。因此,我试图通过以下操作将其划分为单个行的生成:p = 0.1for i in range (N):
mask[i] =(至少在我的设备上):第一行~1100行是非常快速生成的-但是在它之后,代码变得非常慢。是否有更好的方法来<e