始める無料で始める

豚インフルエンザの血液検査

強い頭痛で医者に行きました。医者は、あなたの街で9,000人に1人が感染していると疑われている豚インフルエンザの血液検査に、あなたを無作為に選びました。検査の正確性は99%で、偽陽性の確率は1%を意味します。偽陰性の確率はゼロです。

あなたが陽性と判定されたとき、次の質問に答えてください。

この演習はコースの一部です

Pythonで学ぶ確率の基礎

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Probability of having Swine_flu
P_Swine_flu = 1./9000
# Probability of not having Swine_flu
P_no_Swine_flu = 1 - ____
# Probability of being positive given that you have Swine_flu
P_Positive_g_Swine_flu = ____
# Probability of being positive given that you do not have Swine_flu
P_Positive_g_no_Swine_flu = ____

# Probability of Positive
P_Positive = (____ * ____) + (____ * ____)

# Bayes' rule for P(Swine_flu|Positive)
P_Swine_flu_g_Positive = (____ * ____) / P_Positive

print(P_Swine_flu_g_Positive)
コードを編集して実行