﻿from scipy import stats  # 高度な統計分析を行うためのサブモジュール
# サンプルデータのパラメータ設定
success = 15
trials = 500
p0 = 0.05
# 有意水準
alpha = 0.05
# 二項検定を実行
result = stats.binomtest(success, trials, p0, alternative = "less")
p_value = result.pvalue  # p値
# 検定結果の表示
if p_value < alpha:
    print('p値', p_value, 'が', alpha, '未満であるから帰無仮説を棄却')
else:
    print('p値', p_value, 'が', alpha, '以上であるから帰無仮説を受容')