본문 바로가기
하루 30분 공부/하루10분: 기초 논문 통계

6. 회귀분석을 돌리기 전 준비하기

by ellev 2022. 9. 22.

회귀분석

  • 거의 모든 논문 분석의 기초가 바로 회귀분석!
  • 어떤 분석법이, 어떻게 돌리는 것이 맞느냐? 그건 선배 논문과 지도교수의 답변을 참고

 

지난 번 대충 입력해 놓았던 데이터를 SPSS로 불러왔다.

  • 종속변수: 크기, 무게
  • 독립변수: 자란곳, 판매처, 기간, 경력

여기서 ‘자란 곳'과 ‘판매처’는 명목형!

  • 자란곳이나 판매처의 번호는 커진다고 해서 의미가 없다. 따라서 회귀분석 돌리는데 크게 의미가 없으나, 더미변수를 활용해 돌리자

 

더미변수란?

기준=무엇을 0으로 만들까 정할 것.

  • 예) 자란곳: 야외를 0, 혹은 비닐하우스를 0 (실제로 기준을 정하는 방법은 다소 까다롭다.)

 

여기서는 비닐하우스를 0으로 정해보자.

변경할 변수값 선택(자란곳) → 변환 → 다른 변수로 코딩변경

 




자란 곳을 선택해서 오른쪽으로 옮긴 후(파란 화살표 클릭) 

→ 출력변수에서 이름 변경 (예) Raised_out 

→ 기존값 및 새로운 값 선택

 

비닐하우스=0으로 하기로 했으니 야외(out)=1

→ 기존값, 새로운 값에 각각 1 입력

→ 추가 클릭



마찬가지로 비닐하우스 값도 변경하는데, 비닐하우스가 기준값인 0이므로

→ 기존 비닐하우스의 값에 2 입력

→ 새로운 값에 0 입력

→ 추가 클릭

 

이제 비닐하우스=0, 야외=1 값이 되었다.

→ 계속 클릭

→ 확인



이번에는 판매처의 더미변수를 만들자

판매처 변수는 총 3개, 만들 더미변수는 2개

  1. 백화점=1, 대형마트=0, 소형마트=0
  2. 백화점=0, 대형마트=0, 소형마트=1



변경할 변수값 선택(자란곳) → 변환 → 다른 변수로 코딩변경

 

여기서 잊지말고 꼭 재설정을 눌러주자.



백화점=1인 변수를 만들거라 이름을 변경하고 → 기존값 및 새로운 값 클릭



백화점을 제외하고 모든 값은 0으로 변경할 것이니 

‘기타 모든 값' 클릭 

→ 새로운 값 0 입력 

→ 추가 (ELSE - - > 0 으로 추가됨)

→ 계속 

→ 확인



이번에는 소형=1인 변수도 같은 식으로 만들면 된다.

→ 3(소형 기존값) 을 1로

→ 나머지는 0으로



그럼 이렇게 새로 변수들이 추가된 것이 보인다.



빈칸으로 있으면 헷갈리니까 ‘레이블'에 위의 그림처럼 내가 알아볼 수 있도록 설명을 추가하자.

 

<다음글에서 회귀분석을 돌려보자!>

728x90

댓글