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