logo

상관 분석

산점도

🤖 AI 프롬프트
ship.xlsx에서 length와 weight의 관계를 산점도로 시각화
  • 산점도: 두 연속형 변수 간의 관계를 시각적으로 파악하는 가장 기본적인 방법
  • 가로축(X축)과 세로축(Y축)에 각각의 변숫값을 매핑하여 점으로 표시
  • 분포의 형태, 선형성, 이상치 존재 여부를 직관적으로 확인 가능
import pandas as pd
import seaborn as sns

df = pd.read_excel('ship.xlsx')
sns.scatterplot(data=df, x='length', y='weight')

선박 길이와 무게의 산점도

상관 계수

  • 상관 계수(correlation coefficient): 두 변수의 연관성을 −1부터 +1까지의 범위로 나타낸 수치
  • 두 변수의 연관성을 파악하기 위해 사용
  • 예
    • 어휘력과 독해력의 관계
    • 주가와 금 가격의 관계
    • 엔진 성능과 고객만족도의 관계

상관계수 값에 따른 산점도 예시

상관관계

  • 양의 상관관계(Positive Correlation)
    • 상관계수가 0보다 큼
    • +1에 가까울수록 강한 양의 선형 관계
    • 한 변수의 값이 증가할 때, 다른 변수의 값도 함께 증가하는 경향
    • 산점도에서 점들이 우상향하는 패턴을 보임
    • 예: 선박의 길이와 무게
  • 음의 상관관계(Negative Correlation)
    • 상관계수가 0보다 작음
    • −1에 가까울수록 강한 음의 선형 관계
    • 한 변수의 값이 증가할 때, 다른 변수의 값은 감소하는 경향
    • 산점도에서 점들이 우하향하는 패턴을 보임
  • 상관관계 없음(No Correlation)
    • 상관계수가 0에 가까움
    • 두 변수 간에 뚜렷한 선형적 경향성이 나타나지 않음
    • 점들이 무작위로 흩어져 있는 형태

기울기

  • 기울기는 y=ax+b에서 a
    • x가 1만큼 변할 때, y의 변화량을 나타냄
    • 기울기가 클수록 y가 크게 변함
  • 상관계수와 다른 개념이므로 주의

기울기가 큰 경우와 작은 경우

기울기와 상관계수

  • 기울기는 직선이 얼마나 가파른지를 나타냄
  • 상관계수는 점들이 선형 패턴에 얼마나 강하게 모여 있는지를 나타냄
  • 기울기가 커도 상관계수가 낮을 수 있고, 기울기가 작아도 상관계수가 높을 수 있음

기울기와 상관계수 비교 다이어그램

상관계수와 비단조적 관계

  • Pearson 상관계수는 선형 관계를 표현
  • 복잡한 비선형 관계는 잘 나타내지 못함
  • 상관계수가 낮아도 비선형 관계가 존재할 수 있음

상관계수가 0에 가까워도 관계가 있을 수 있는 비단조적 패턴

퀴즈

문제 1 / 5맞음: 0힌트: 0틀림: 0채점중: 0남음: 5

산점도에 대한 설명으로 가장 적절한 것은?

  • ○단일 범주형 변수의 최빈값만 계산한다
  • ○한 변수의 시간에 따른 추세를 선으로 이어 표시한다
  • ○두 연속형 변수 간의 관계를 점으로 시각화한다
  • ○하나의 변수를 구간으로 나눠 빈도를 막대로 표시한다

퀴즈를 풀려면 대화형 기능을 불러와야 합니다.

Previous
대응표본의 비율 비교