대수의 법칙은 우리가 표본 데이터를 분석하면서 실제 전체(모집단)의 특성을 얼마나 잘 추정할 수 있는가에 대한 믿음을 주는 원칙이에요.
정의: 표본의 크기가 커질수록 표본평균은 모집단의 평균에 가까워진다.
즉, 반복 횟수가 많아질수록 결과는 **평균값(모평균)**에 가까워지는 것!
커피 프랜차이즈 본사가 매장에서 판매되는 커피 수량의 평균을 알고 싶을 때,
전국 매장의 판매량을 전부 조사하는 대신, 100개 매장만 골라서 조사해도 꽤 정확함!
python
복사편집
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(0)
sample_sizes = range(1, 1001)
sample_means = [np.mean(np.random.rand(n)) for n in sample_sizes]
plt.plot(sample_sizes, sample_means, label='Sample Mean')
plt.axhline(y=0.5, color='r', linestyle='--', label='True Mean (0.5)')
plt.title("대수의 법칙: 표본 크기 증가에 따른 평균 수렴")
plt.xlabel("표본 개수")
plt.ylabel("평균값")
plt.legend()
plt.grid(True)
plt.show()
