처음 글을 남깁니다.
전 약 2년전 암것도 모르고 R이 좋다고 하기에 "R을 이용한 누구나 하는 통계분석" 한권 읽고 시작해서 이리저리 이제는 원하는 package 찾아서 적용해보는 단계까지는 왔네요. 통계가 전공이 아니다보니 기본이 없어 매번 헤매지만 그래도 논문은 써야하기에 조금씩 배우고 있습니다.
`compareGroups` 는 논문 작성시 항상 처음에 제시하게 되는 table, 질환이 있는 군, 없는 군 간의 대조표 혹은 tertile로 나눈 그룹간의 비교표를 손 쉽게 그려주는 R패키지 입니다. 다른 분들도 사용하시면 많이 편리하실 것 같아 추천합니다.
나름 package가 똑똑해서 t-test, Mann Whitney U test, chi-square, Fisher`s exact test 및 logistic regression, Cox hazard regression 까지 옵션만 잘 주면 다 한번에 처리해서 표로 출력해줍니다. OR, HR 및 95% CI도 한번에 출력해주고요.
http://cran.r-project.org/web/packages/compareGroups/index.html
http://www.warwick.ac.uk/statsdept/user-2011/TalkSlides/Contributed/18Aug_0950_FocusVI_4-ReportingData_3-Subirana.pdf
위 page 보면 기본 설명은 나와있습니다.
적용방법이 쉽고, option들도 나름 쉽게 설정이 가능합니다. (t-test를 할지, Mann Whitney U test를 할지, p소숫점은 몇번째 자리까지할 지 등...)
바로 csv파일로 table이 출력되므로 조금만 익히시면 자료 정리 시간을 많이 단축시킬 수 있는 방법이어서 추천드립니다.
첫댓글 오~ 그런걸 모두 자동으로 해주는군요. SPSS 대용으로 편할 것 같습니다.
와! 정말 좋은 package 를 소개해 주셔서 감사합니다. 정식 매뉴얼을 읽어보니, 후반부에 보면 R 초보들을 위해 GUI를 구현할 수 있게 해 주네요. 그렇다면 진짜 SPSS 대용으로 유용할 것 같습니다.
아... 지금 하다보니 GUI 가 잘 안되길래, 왜 그런가 봤더니 package 를 하나 더 깔아야 하는군요. tcltk2 가 설치되어 있어야만 GUI 를 불러올 수 있네요.
아, 전 GUI는 안써봐서 있는지도 몰랐습니다. ^^. 이 package가 나오고 초반부터 쓰다보니 버전업되면서 하나씩 기능이 추가되는게 보입니다.
최근에 논문쓰면서도 환자 한명 중간에 자료로 추가되어 table 몽땅 다시 만들 생각하면 정말 아득했는데, 이 package에서 많이 도움을 받고 있습니다.
쓰면서 좀 단점은 chi-square가 아닌 무조건 ficher`s test만 하고 싶어도 n수가 충분하다고 자기가 판단하면 chi-square를 기본으로 하게 되어 있는 점이랑, excel table로 나올때 공백글자가 꽤 들어가는 점입니다. 그리고 t-test시 p-value도 두군간에 등분산성이 없다고 가정한 상태의 결과값을 보여줍니다. 이런 경우 추가로 손이 좀 갑니다.
Spss 대체용으로 사용할 package 를 찾고 계신다면 r through excel 도 좋은 대안이 되더군요. 엑셀로 데이터 클리닝 작업후에 바로 간단하게 결과치 볼수 있고 데이터 관리하기도 편하구요.
오오오!! 제가 바로 찾던 그 패키지 같아요!! 정말 감사합니다!!! 한번 설치해보고 테스트 해봐야 겠습니다!!