메뉴 열기
열기작업 공간 열기

리서치 도구 · 핵심 동인 분석

핵심 동인 분석(상대적 중요도)

속성 평가가 서로 상관되어 있을 때 전반적 만족도에 가장 큰 영향을 주는 속성을 찾습니다. Shapley 값과 Johnson 상대 가중치로 R²를 각 동인에 배분하고 우선순위 사분면 맵을 그립니다.

온라인으로 핵심 동인 분석 실행

CSV, Excel, SPSS, Stata, SAS 또는 JSON 파일을 열고(또는 샘플 데이터 사용) 결과 변수(전반적 만족도나 추천 의향 등)를 고른 뒤 동인 평가 2–15개를 체크하세요. 가중치 열은 선택 사항입니다. 선택한 열 중 하나라도 결측인 행은 제외되고 기준 n이 표시됩니다.

CSV, Excel, SPSS, Stata, SAS, R, Parquet, SQLite 또는 JSON을 지원합니다. 파일은 이 브라우저 탭에서만 읽으며 업로드되지 않습니다. Triple-S 데이터는 .sss 또는 .xml 메타데이터 파일과 데이터 파일을 함께 선택하세요.

01

회귀계수나 상관계수를 그대로 보면 안 되는 이유

설문 속성 평가에는 후광 효과가 흔합니다. 어떤 브랜드를 좋아하는 사람은 모든 항목에 높은 점수를 줍니다. 동인끼리 상관되어 있으면 표준화 베타는 모형에 어떤 변수가 함께 들어 있는지에 따라 달라지고 부호가 바뀔 수도 있으며, 합해도 뚜렷한 의미가 없습니다. 단순 상관계수는 변수 간 중복을 완전히 무시하므로 후광을 받은 모든 속성이 중요해 보입니다.

상대적 중요도는 그 중간입니다. 각 동인이 혼자 설명하는 분산과 다른 동인과 함께 설명하는 분산을 공정하게 나눠 줍니다. 그래서 실무에서 몫은 음수가 아니며 합계가 R²가 됩니다. 결과 변수가 이분형(구매/비구매, 이탈/유지)이라면 로지스틱 회귀 기반 방법을 쓰세요.

02

계산 공식

Shapley 값: φⱼ = Σ_{S ⊆ D∖{j}} |S|!(p − |S| − 1)!/p! · [R²(S ∪ {j}) − R²(S)]. D는 동인 집합, p는 동인 수(이 도구는 2–15개), R²(S)는 부분집합 S의 동인으로 결과 변수를 회귀한 R²이며 상관행렬에서 r_yS′ R_SS⁻¹ r_yS로 계산합니다. 2^p개 부분집합 모형을 한 번씩만 적합해 저장하며, Σⱼ φⱼ는 전체 모형 R²와 같습니다.

Johnson 상대 가중치: εⱼ = Σₖ λⱼₖ² βₖ*². 동인 상관행렬을 R_xx = VΛV′로 분해하고, 적재값 Λ* = VΛ^½V′가 각 동인을 가장 가까운 직교 변수 Z와 연결합니다. β* = Λ*⁻¹ r_xy는 결과 변수를 Z에 회귀한 가중치입니다. Σⱼ εⱼ 역시 R²와 같습니다.

표의 ‘R² 중 %’ = φⱼ / R² × 100(또는 εⱼ / R² × 100)으로, 설명된 분산에서 해당 동인이 차지하는 몫입니다.

03

예시: 샘플 데이터의 서비스 만족도 동인

합성 샘플 데이터에서는 응답자 600명이 서비스 속성 6개와 전반적 만족도를 1–10점으로 평가했습니다. 속성 간 후광 효과가 있어 전반적 만족도와의 상관계수가 모두 0.48에서 0.70 사이입니다.

전체 모형 R² = 0.705입니다. Shapley 값 회귀는 품질에 0.216(R² 중 30.6%), 서비스에 24.9%를 배분하며, Johnson 상대 가중치의 해당 몫은 30.7%와 24.9%입니다. Shapley 몫 기준 전체 순위는 품질 30.6%, 서비스 24.9%, 가격 18.4%, 속도 9.6%, 상품 구색 9.2%, 웹사이트 7.3%입니다.

표준화 베타와 비교해 보면 웹사이트의 β = -0.004로 거의 관련이 없어 보이지만, 결과 변수와의 상관계수는 r = 0.48이며 공유 분산을 공정하게 나누면 R²의 7.3%를 받습니다. 사분면 맵에서는 가격이 ‘우선 개선’ 사분면에 들어갑니다. 중요도는 평균보다 높고 평가는 평균보다 낮습니다. 이 예시에서 동인 평균은 6.34에서 6.49 사이로 성과 구분이 촘촘하므로, 실제 데이터에서는 차이가 실무적으로 의미 있는지 확인하세요.

04

사분면 맵 읽는 법

사분면 맵은 동인별 중요도(R² 중 Shapley 몫)를 가로축, 성과(최저·최고 관측 평가 사이에서 평균의 위치)를 세로축으로 놓습니다. 구분선은 평균 몫(100% ÷ 동인 수)과 동인 전체의 평균 성과에 있습니다. 구분은 선택한 동인을 기준으로 한 상대적인 것이므로 동인을 넣거나 빼면 구분선이 움직입니다.

  • 우선 개선: 중요하지만 평가는 평균 이하.
  • 강점 유지: 중요하고 평가도 높음.
  • 낮은 우선순위: 덜 중요하고 평가도 평균 이하.
  • 과잉 투자 가능성: 평가는 높지만 결과에 대한 설명력은 작음.
05

적합한 경우와 주의할 점

원래 값보다 몫을 보세요. R²의 30%를 차지하는 동인은 15%인 동인보다 설명력이 대략 두 배입니다. Shapley와 Johnson 몫은 보통 1–2%p 이내로 비슷하며, 차이가 Bootstrap 구간 폭보다 작으면 동률로 보세요. 중요도는 연관을 나타낼 뿐 인과가 아닙니다.

  • 결과 변수가 숫자이고 서로 연관된 속성 평가가 여러 개인 만족도, 충성도, 브랜드 자산 조사.
  • 차트나 우선순위 목록에 쓸, 합계가 설명된 분산과 같은 중요도 몫이 필요할 때.
  • 표준화 베타가 이상해 보일 때(분명히 중요한 동인의 β가 0에 가깝거나 음수).
  • 결과 변수가 이분형(구매/비구매)이면 로지스틱 회귀 모형을 쓰세요.
  • 동인 하나를 바꿨을 때의 효과를 예측하려는 경우. 중요도 몫은 연관일 뿐입니다.
  • 동인당 완전한 표본이 약 10개 미만이거나 동인끼리 거의 중복되면 순위를 신뢰하기 어렵습니다.

참고 문헌

참고 문헌과 관련 자료

자주 묻는 질문

자주 묻는 질문

Shapley 값 회귀와 Johnson 상대 가중치는 무엇이 다른가요?

Shapley 값 회귀는 정확한 방법으로, 동인의 모든 부분집합(2^p개 모형)을 회귀한 뒤 모든 투입 순서에서의 R² 증가분을 평균합니다. Johnson 상대 가중치는 결과 변수를 동인의 직교 대응 변수에 회귀해 같은 분해를 한 번에 근사합니다. 둘 다 합이 R²이며 실무에서는 보통 1–2%p 이내로 비슷하고, 동인이 서로 직교하면 둘 다 상관계수의 제곱과 같습니다.

β가 0에 가깝거나 음수인 동인이 왜 상당한 몫을 받나요?

β는 다른 동인을 고정했을 때의 효과입니다. 동인이 겹치면 공유 분산이 회귀에서 한 동인 쪽으로 쏠리고, 나머지 동인의 β는 0에 가깝거나 음수가 될 수 있습니다. Shapley 값과 상대 가중치는 공유 분산을 동인들에 나누므로 결과와 강하게 상관된 동인도 그에 맞는 몫을 받습니다.

중요도 몫이 높으면 그 속성을 개선해 만족도를 올릴 수 있나요?

아닙니다. 중요도 몫은 데이터에서 평가들이 어떻게 함께 움직이는지를 보여 줄 뿐, 속성을 바꾸면 결과가 바뀐다는 증거가 아닙니다. 그러려면 실험이나 인과 설계가 필요합니다. 몫은 먼저 살펴볼 방향을 정하는 데 쓰고 예측으로 쓰지 마세요.

결측값과 가중치는 어떻게 처리하나요?

결과 변수, 선택한 동인, 가중치 중 하나라도 결측이거나 가중치가 양수가 아닌 행은 제외되며 유효 표본 크기와 제외 행 수가 표시됩니다. 가중치 열을 지정하면 평균과 상관계수가 가중되고 분해는 가중 상관행렬로 계산됩니다.

Bootstrap 구간은 무엇을 뜻하나요?

각 동인 Shapley 몫의 95% 백분위 구간으로, 완전한 행을 시드를 고정해 최대 200회 재표본추출해 얻으므로 같은 데이터는 항상 같은 구간을 냅니다. 구간이 서로 겹치면 해당 동인 간 순위는 이 표본에서 확실하지 않다는 뜻입니다.

설문 데이터 전체를 브라우저에서 분석하세요

교차표, 가중치, 유의성 검정, 편집 가능한 보고서 내보내기까지 모두 무료이며 계정이 필요 없습니다. 파일은 사용 중인 브라우저 안에서 처리되며 업로드되지 않습니다.

데이터 파일 열기

· 영어판 보기