Я ищу пакет в R, который может помочь мне рассчитать заднюю вероятность события. Есть ли?Использование формулы Байеса в R?
Хорошо, я работаю на таком набор данных
возраста класс образований проходят
group1 первичный 50 нет
group2 третичного 20 нет
group1 вторичных 70 да
group2 вторичных 67 да
group1 вторичных 55 да
группа 1 вторичная 49 нет
группа 1 вторичная 76 да
У меня есть вероятность того, что учащийся, сдавший экзамен, равен 0,6. Теперь мне нужно получить заднюю вероятность прохождения студенческого урока с учетом его возраста, уровня образования и степени
Я знаю, что мне нужно получить первый P (age = group1 | pass = yes) * P (education = primary | pass = yes) * P (grade> 50 | pass = yes)
Но это должно быть сделано для каждого случая (строки), и у меня установлена дата с 1000 строк
Итак, я думал, что могу получить функцию, которая помогает мне в этом!
Откалываясь в сторону, это вопрос с невероятной неопределенностью. Есть * много * R пакетов, которые выполняют различные формы байесовской оценки; 'Библиотека ("СОС"); findFn («Байесовский») 'даст вам слишком много результатов. Этот вопрос, вероятно, скоро будет закрыт, но если вы сможете предоставить больше контекста и деталей, кто-то может помочь ... –
Я отредактировал свой вопрос, надеюсь, что это ясно. – meme
это намного лучше. Почему бы вам не попробовать с помощью (yourData, tapply (age, education, grade> 50), pass, mean)/mean (pass)) 'и посмотреть, дает ли это какие-либо идеи? –