posterior_binary_logistic_regression.Rd
주어진 계수를 이용하여 새 데이터에 대해 사후확률을 추정한다.
posterior_binary_logistic_regression( .betas, .new_data, .xvar, .reflevel = 0L, .poslevel = 1L )
.betas | 이분 로지스틱 회귀분석 계수 |
---|---|
.new_data | 새 관측 데이터 프레임. |
.xvar | 범주 분류에 사용될 변수. |
.reflevel | 이분 범주에서 0(negative) 값을 지닐 범주값. Default: 0. |
.poslevel | 이분 범주에서 1(positive) 값을 지닐 범주값. Default: 1. |
각 범주별 사후확률.
data(student, package = "dmtr") fit <- fit_binary_logistic_regression(student, y, c(x1, x2, x3), .reflevel = "보통") posterior_binary_logistic_regression(fit$betas, student, c(x1, x2, x3), .reflevel = "보통", .poslevel = "우수")#> # A tibble: 15 × 2 #> .pred_우수 .pred_보통 #> <dbl> <dbl> #> 1 0.889 0.111 #> 2 0.146 0.854 #> 3 0.674 0.326 #> 4 0.881 0.119 #> 5 0.984 0.0160 #> 6 0.737 0.263 #> 7 0.00200 0.998 #> 8 0.00528 0.995 #> 9 0.200 0.800 #> 10 0.419 0.581 #> 11 0.000242 1.00 #> 12 0.329 0.671 #> 13 0.0800 0.920 #> 14 0.656 0.344 #> 15 0.000696 0.999