FourFlippingCoins.vi - Google ドライブ
num_of_heads:=seqn(sum(randInt(0,1,4)),10000)
.py
import matplotlib.pyplot as plt import numpy as np numOfHeads = np.sum(np.random.randint(0, 2, [10000, 4]), axis=1) plt.hist(numOfHeads, range=(-0.5, 4.5), bins=5, rwidth=0.5) plt.grid() plt.show()
import matplotlib.pyplot as plt import random numOfHeads = [sum([random.randint(0,1) for i in range(4)]) for i in range(10000)] plt.hist(numOfHeads, range=(-0.5, 4.5), bins=5, rwidth=0.5) plt.grid() plt.show()