1. Я пытаюсь найти вероятность P(A1,A3|A2) с использованием правила Байеса с целью использования P(A1,A3|A2)=P(A2|A1,A3)*P(A1,A3)/ Р(А2).

  2. Как мне вычислить P(A1 union A2) = P(A1) + P(A2) - P(A2|A1)P(A1)?

Я работаю с этим набором данных DataCSV .

отвечать

Использовать:

data['temp']=data[A1]+data[A3]
data.groupby(A2)['temp'].apply(lambda x: x.value_counts('normalize'))

выход:

введите описание изображения здесь