inblog logo
|
silver
    SQL문제풀기

    [SQL문제풀기] 펭귄 날개와 몸무게의 상관 계수

    silver's avatar
    silver
    Sep 29, 2025
    [SQL문제풀기] 펭귄 날개와 몸무게의 상관 계수
    Contents
    문제SQLite피어슨 상관계수

    문제

    solvesql.com
    solvesql.com
    https://solvesql.com/problems/correlation-penguin/

    SQLite

    💡

    피어슨 상관계수

    • 두 변수의 선형적 관계를 -1~1 사이 값으로 정량화하는 수치
    • 1에 가까울수록 강한 양의 상관관계 (한 변수가 증가하면 다른 변수도 증가)
    • 1에 가까울수록 강한 음의 상관관계 (한 변수가 증가하면 다른 변수는 감소)
    • 0이면 선형관계 없음
    • 공식:r=∑(X−X)2⋅∑(Y−Y)2∑(X−X)(Y−Y)
      • r=∑(X−X‾)(Y−Y‾)∑(X−X‾)2⋅∑(Y−Y‾)2
        여기서 XX: 날개길이, YY: 몸무게, X‾X: 평균 날개길이, Y‾Y: 평균 몸무게.
     

    내가 작성한 정답

    select species, round( (avg(flipper_length_mm * body_mass_g) - avg(flipper_length_mm) * avg(body_mass_g)) / (sqrt(avg(flipper_length_mm * flipper_length_mm) - avg(flipper_length_mm) * avg(flipper_length_mm)) * sqrt(avg(body_mass_g * body_mass_g) - avg(body_mass_g) * avg(body_mass_g))), 3) corr from penguins group by species;
     
    Share article

    silver

    RSS·Powered by Inblog