import matplotlib.pyplot as plt
import random
total = 100000
n = 5
x = 0
rand_v = []
for k in range(n):
x += 5
def pmf(list_):
y = [0 for i in range(1,x+1)]
for i in range(x+1):
for j in list_:
if i==j:
y[i-1]+=1/len(list_)
return y
for i in range(total):
s = 0
for j in range(n):
s+=random.randint(1,5)
rand_v.append(s)
pmf_a = pmf(rand_v)
plt.bar(range(1,x+1),pmf_a)
plt.legend(['analy'])
plt.show()
이 코드에서 그래프 위에 예측값을 찍어야하는데 예상값들을 어떻게 구해야할지 감이 안잡히네요..