Rex 분석 : 진단평가분석

  1. 분석모듈 설명
  2. 진단평가분석은 질병 여부 또는 표준 검사 결과를 나타내는 상태변수와 진단 검사 결과를 나타내는 검정변수를 이용하여 오분류표(confusion matrix)를 만들고, 이를 토대로 진단 성능 평가 지표를 산출하는 통계분석 모듈입니다. 빈도표를 직접 입력하여 오분류표를 입력할 수 있으며, 비교검정변수를 추가할 경우, 두 검정변수의 성능을 비교할 수 있습니다. 랜덤모형(모형의 성능이 전혀 없는 경우)을 가정하였을 때의 결과와 비교할 수 있으며, 데이터의 환자수가 유병률을 반영하지 못하는 경우, 유병률을 직접 지정할 수 있습니다. 추가적으로, 상태변수와 검정변수간의 독립성 검정 및 일치성 검정을 수행할 수 있습니다. 
  3. 분석에 사용된 R 패키지 및 함수
  4. * Diagnostic test evaluation : epiR 패키지의 epi.tests 함수
    * Diagnostic AUC : pROC 패키지의 roc 함수
    * Confidence interval of diagnostic AUC : pROC 패키지의 ci.auc 함수
    * Independent test : stats 패키지의 chisq.test, fisher.test 함수
    * Homogeneity test - Cohen's Kappa test : vcd 패키지의 Kappa 함수
    * Homogeneity test - McNemar's test : stats 패키지의 mcnemar.test 함수
    * Barplot, Ballonplot, Mosaicplot : ggplot2 패키지의 ggplot 함수
    * 위에 나열된 결과 외에는 R의 기본 함수를 사용하였음.