2015-06-08 4 views
0

Я не уверен, что это место, чтобы спросить здесь (мой вопрос типа)?Как написать условную вероятность в Python?

Я работаю над кодом в python, но я изо всех сил пытаюсь интерпретировать это на Python.

Мой вопрос: У меня есть Pr(A | B) в случае зависимых, равной

Pr (A ∩ B)/Pr(B). Я знаю, как это сделать с помощью программы, но я имею в виду, могу ли я сделать это с помощью python. По моей идее я просто умножаю Pr (A) * Pr (B), затем I/Pr (B). Я думаю, что это неправильно, так или иначе, чтобы написать, что условная вероятность в программе python, или что было правильно?

+2

предложил Ваша реализация условной вероятности предполагает независимость, а на самом деле просто * Pr (A) *. Это следует из вашей формулы и интуиции. –

+0

да, P (A ∩ B) не равно P (A) * P (B), если события A и B зависят –

ответ

2

, если вы знаете значения P (A ∩ B) и P (B), то можно вычислить P (A | B) с использованием

pB = 0.3 
pAB=0.4 

pAifB = pAB/pB 
print(pAifB) 
Смежные вопросы