주어진 데이터에 대해 이분 로지스틱 회귀모형 계수를 추정한다.

fit_binary_logistic_regression(
  .data,
  .group_var,
  .xvar,
  .reflevel = NULL,
  .control = list(fnscale = -1, maxit = 10000)
)

Arguments

.data

관측 데이터 프레임.

.group_var

범주변수.

.xvar

범주 분류에 사용될 변수.

.reflevel

이분 범주에서 0(negative) 값을 지닐 범주. NULL값일 때는 .group_var 범주 레벨에서 마지막 레벨을 사용한다.

.control

optim 함수 수행 시 control 파라미터 리스트.

Value

리스트. 최우추정 계수 벡터 betas. 헤시안 행렬 hessian.

Examples

data(student, package = "dmtr") fit_binary_logistic_regression(student, y, c(x1, x2, x3), .reflevel = "우수")
#> $betas #> (Intercept) x1 x2 x3 #> 30.491014 -2.030044 -3.468429 -2.413034 #> #> $hessian #> (Intercept) x1 x2 x3 #> (Intercept) -1.6893041 -0.6968702 -12.658201 -2.597353 #> x1 -0.6968702 -0.6968702 -5.004516 -1.032345 #> x2 -12.6582013 -5.0045156 -96.082046 -18.006180 #> x3 -2.5973527 -1.0323446 -18.006180 -6.463241 #>