import numpy as np #import scipy.stats as stats import seaborn as sns # seaborn package를 이용 import matplotlib.pyplot as plt # matplotlib.pyplot package를 이용 from numpy import random # set the random seed: np.random.seed(12345) r=10000 binom1 = random.binomial(n=10, p=0.1, size=r) sns.histplot(data=binom1, x=None).set(title='Histogram of Binom1') plt.show() binom2 = random.binomial(n=10, p=0.5, size=r) sns.histplot(data=binom2, x=None).set(title='Histogram of Binom2') plt.show() binom3 = random.binomial(n=20, p=0.5, size=r) sns.histplot(data=binom3, x=None).set(title='Histogram of Binom3') plt.show() #fig = plt.figure(figsize=(10,7)) #figure, axs = plt.subplots(1,3) # 세 개의 그래프를 한 페이지에 그림 fig, axs = plt.subplots(ncols=3) sns.histplot(data=binom1, x=None, ax=axs[0]).set(title='Hist. B(n=10, p=0.1)') sns.histplot(data=binom2, x=None, ax=axs[1]).set(title='Hist. B(n=10, p=0.5)') sns.histplot(data=binom3, x=None, ax=axs[2]).set(title='Hist. B(n=20, p=0.5)') fig.subplots_adjust(wspace=0.7) # 우측그림의 좌우 간격을 조정 #plt.savefig('C:/BOOK/PyBasics/PyStat/code/binom.png')