3 속성별 관련도 추출하기

     

    이 중에서 우리에게 필요한 정보를 추출해 보겠습니다. 먼저 데이터 사이의 상관관계를 df_corr 변수에 저장합니다. 그리고 집 값과 관련이 큰 것부터 순서대로 정렬해 df_corr_ sort 변수에 저장합니다. 집 값과 관련도가 가장 큰 열 개의 속성들을 출력합니다.

    df_corr = df.corr() ----- ➊
    df_corr_sort = df_corr.sort_values('SalePrice', ascending=False) ----- ➋
    df_corr_sort['SalePrice'].head(10) ----- ➌

    실행 결과

    SalePrice       1.000000
    OverallQual     0.790982
    GrLivArea       0.708624
    GarageCars      0.640409
    GarageArea      0.623431
    TotalBsmtSF     0.613581
    1stFlrSF        0.605852
    FullBath        0.560664
    BsmtQual_Ex     0.553105
    TotRmsAbvGrd    0.533723
    Name: SalePrice, dtype: float64
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.