-5
0 and 1
の1000個の乱数のリストを生成してみてください。
s.t
0 has the prob of 40%
1 has the prob of 60%
感謝!
0 and 1
の1000個の乱数のリストを生成してみてください。
s.t
0 has the prob of 40%
1 has the prob of 60%
感謝!
myProb = []
をfor i in range(1000):
#creates one number out of 0 or 1 with prob p 0.4 for 0 and 0.6 for 1
test = numpy.random.choice(numpy.arange(0, 2), p=[0.4, 0.6])
myProb.append(test)
print(myProb)
あなたは発電機を使用できます:あなたが本当にリストが必要な場合
gen_40_60 = (0 if random.random() < 0.4 else 1 for _ in range(1000))
:
import random
def get_400s_601s():
for _ in range(1000):
if random.random() < 0.4:
yield 0
else:
yield 1
または1つのライナーとしての
gen_40_60 = [0 if random.random() < 0.4 else 1 for _ in range(1000)]
np.asarray(np.random.rand(1000)> 0.4、dtype = int) ' – Julien