4枚のコインを投げて表の出たコインの数を数える、を何度も繰り返してヒストグラムにする

FourFlippingCoins.vi - Google ドライブ
f:id:ti-nspire:20181126084020p:plain:w500

coins.tns - Google ドライブ

num_of_heads:=seqn(sum(randInt(0,1,4)),10000)

f:id:ti-nspire:20181126083609p:plain:w300
  .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()

f:id:ti-nspire:20181126083432p:plain:w300