의학연구 통계분석 (analyze-stats)
의학 논문용 통계 분석 계획부터 재현 가능한 Python/R 코드, 저널 규격 표·그림, 결과 문단 초안까지 한 번에 만들어주는 스킬.
데이터·분석고급★ 269⑂ 65AI 점수 9/10마지막 업데이트: 2026. 8. 24.
무엇을 해주나
- 데이터 파일(CSV/Excel)을 읽어 행·열 구조, 결측치, 변수 유형을 먼저 요약하고 분석 단위(환자/검사/병변/판독자) 를 확정합니다.
- Table 1(기저 특성), 진단정확도(ROC·민감도·특이도), 관찰자 일치도(ICC·kappa), 생존분석(KM·Cox), 회귀분석, 성향점수(PSM/IPTW), 반복측정(LMM/GEE), 복합표본 설계(KNHANES/NHANES), 메타분석·DTA 메타분석까지 유형별 분석 계획을 제안하고 승인 후 실행합니다.
- 정규성·등분산 검정, 다중비교 보정, 정확한 p값·95% CI·효과크기 보고, 소수점 자리수 등 논문 보고 규칙을 강제합니다.
- 로지스틱 회귀 전 완전/준완전 분리(separation) 사전 점검, 층화 분석의 배타성 검증, 비율 CI 하한 클램프 같은 흔한 오류를 미리 차단합니다.
- 생성된 스크립트를 자체 린터로 검사해 시드 누락, 하드코딩된 데이터·절대경로, 원본 데이터 덮어쓰기 같은 재현성 문제를 잡아냅니다.
- 저널별(Radiology, JAMA, NEJM, Lancet 등) 표 서식 프로필을 적용해 CSV + 콘솔 마크다운 + gtsummary(R) 코드를 함께 출력하고, 그림은 PDF(벡터)+PNG(300DPI)로 저장합니다.
- 마지막에 Results 문단, 표·그림 캡션, Methods 요약문 초안까지 만들어 줍니다.
이런 분께 추천
- 임상·영상의학·보건학 논문을 직접 쓰는 연구자, 전공의, 대학원생.
- 통계 결과를 저널 서식에 맞춰 정리하는 데 시간을 많이 쓰는 분.
- 심사자 지적(효과크기 누락, 부정확한 p 표기, 분리 문제, 재현 불가 코드)을 사전에 줄이고 싶은 분.
- 국민건강영양조사·NHIS 청구자료처럼 가중치·복합표본 설계가 필요한 데이터를 다루는 분.
활용 예시
- "이 코호트 CSV로 Table 1 만들고 두 군 비교해줘" → 결측 요약 → 정규성 검정 후 t-test/Mann-Whitney 자동 선택 → AMA 서식 표 CSV + 결과 문단 초안.
- "AI 점수가 기존 임상모델보다 나은지 보여줘" → 짝지은 ΔAUC와 DeLong 검정, NRI/IDI(부트스트랩 CI), 결정곡선 순이익까지 포함한 증분가치 표.
- "두 판독자 일치도 계산" → 자료 유형에 따라 Cohen's kappa 또는 ICC(모델·타입 명시) 선택, Bland-Altman 플롯, 부트스트랩 CI, 해석 등급 라벨 제공.
· · · 설치 가이드 · · ·
설치 없이 지금 한 번 써보기
아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.
이 파일의 지시를 읽고 그대로 따라서 나를 도와줘: https://raw.githubusercontent.com/Aperivue/medsci-skills/HEAD/skills/analyze-stats/SKILL.md 내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)
Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.
↓ 쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 Aperivue/medsci-skills 의 skills/analyze-stats 폴더를 내 ~/.claude/skills/analyze-stats/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/Aperivue/medsci-skills.git && mkdir -p ~/.claude/skills && cp -r medsci-skills/skills/analyze-stats ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 엽니다(맥은 Terminal, 윈도우는 Git Bash 또는 WSL).
- 스킬 저장소를 내려받습니다:
git clone https://github.com/Aperivue/medsci-skills.git - 스킬 폴더를 만듭니다:
mkdir -p ~/.claude/skills - 이 스킬을 복사합니다:
cp -r medsci-skills/skills/analyze-stats ~/.claude/skills/references/와scripts/하위 폴더가 함께 복사됐는지 꼭 확인하세요. 템플릿·검사 스크립트가 없으면 기능이 반쪽이 됩니다.
- 분석 환경을 준비합니다:
pip install pandas numpy scipy statsmodels scikit-learn matplotlib pingouin lifelines(메타분석·gtsummary가 필요하면 R에서install.packages(c("meta","metafor","mada","gtsummary","survival"))). - Claude Code를 다시 시작하고, 데이터가 있는 폴더에서 "이 데이터로 통계 분석해줘" 또는
/analyze-stats형태로 호출합니다. - 환자 식별정보가 포함된 원본 데이터는 먼저 비식별화하세요. 스킬이
/deidentify실행을 권고하며,*_deidentified.*파일이 있으면 그것을 우선 사용합니다.
GitHub에서 원본 보기 ↗라이선스: MIT