[꿍꾸룽] 소논문, Mplus demo 버전 연습 -3

2020. 12. 27. 01:05통계

안녕하세요 꿍꾸룽입니다. 구조방정식 mplus 데모 버전 연습 중 기록 입니다.:-)

 

한국아동패널자료를 활용 하고 있어요. 가정 당 자녀수는 어떻게 알 수 있는 지 문항을 찾아보니 직접적으로 "자녀수"를 묻는 문항이 없더라구요. 그런데 아동패널 사용 선행 논문들에는 자녀 수가 기술통계로 나와있기에, 문의해보았습니다. 

 

한국아동패널 자녀 수 계산

7차(2014)조사까지는 가구원수 문항을 통해 자녀수를 연구자가 직접 계산. 

8차 부터는 자녀수가 따로 추가됨.

 

가구원 수 문항의 변인 명은 "DHu14dmg019" 인데 그 중 자녀수는 DHu14dmg019a+DHu14dmg019b입니다. ㅎㅎ spss에서 변인 계산을 통해 더한 변인을 생성하여 솔팅(골라내기)하였어요.

 

제가 설정한 연구모형에 따라 필요한 요인은 9개라고 추렸어요. 그 중 기술통계에만 쓸 부분이 있고, 구조방정식에서 쓸 변수가 있습니다. 기술통계는 spss에서, 구조방정식은 mplus에서 돌렸는 데, 구조방정식에서 다 할 수 있지만 저는 기술통계는 spss가 익숙하여 혼용하여 썼어요. 

 

사용변인

dream2run.tistory.com/66

 

Spss 자료 데이터 추출

안녕하세요 여성가족패널 데이터에서 자료를 다운받는 데, 파일 전체를 다운받으면 spss 확장자인 sav로 줍니다. 그런데 항목별로 선택해서 다운받으면 csv형태로 주더라구요. 그렇게 되면 활용하

dream2run.tistory.com

이렇게 하여 데이터를 골라 낸 후, 변수 명은 아동패널에서 지정한 변수명(영어와 숫자의 혼용)이어서 제가 보면 알 수 있게 바꾸었습니다. 혹시 오류가 생길까봐 엑셀에 메모하면서 바꾸었는 데, 음, 별로 필요없는 과정인 거 같아요 ㅋㅋ 제가 불안해서 추가한..  

 

Mplus 사용 유의점 중 하나가 변수 이름의 길이에요. 

 

변수 이름의 길이는 8칸을 넘을 수 없으며 영문만 가능하다! 입니다. 

이때 엑셀에서 len=(칸선택) 하면 이름이 몇 글자 인지 나오니까 확인하면서 수정하면 되어요. 

 

체크한 부분은 렌 함수만 적어본 것, = 넣으면 실행됨

아동패널 전체 데이터에서 제가 필요한 데이터만 추출하였습니다. 

dream2run.tistory.com/66

 

Spss 자료 데이터 추출

안녕하세요 여성가족패널 데이터에서 자료를 다운받는 데, 파일 전체를 다운받으면 spss 확장자인 sav로 줍니다. 그런데 항목별로 선택해서 다운받으면 csv형태로 주더라구요. 그렇게 되면 활용하

dream2run.tistory.com

데이터 선택 부분에 해당하는 것입니다. 위 링크는 (1) 변수 자체를 골라내는 작업에 대한 내용이에요. 

아래 사진은 (2)에 대한 내용입니다. 

 

(1) 다른이름으로 저장 > 변수 :

- 변수 자체를 골라내는 것 (예: 성별1,학력2, 거주지3 > 성별2, 학력3만 저장)

(2) 데이터 선택 :

변수 중 내용을 골라내는 것 (예: 성별1 중 "남자만")

 

변수 중 내용을 골라내는 것인데, 많은 변수 중에 헷갈리지 않고 기술통계 및 분석에서 잘 선택할 수 있다면 꼭 필요한 과정일까 하는 생각은 들지만, 저는 제가 가지고 있는 원자료도 깔끔하기를 원해서 필요한 내용만 골라내는 작업을 했어요. 

 

 

 

 

데이터 선택, 조건을 만족하는 케이스, 조건 입력하면 되어요. 이런 방법을 통해 저는

 

어머니 = yes

자녀수 = 1

결혼상태는 동거(사실혼), 재혼을 포함한 데이터로 추출을 완료하였습니다. 한번에 하는 방법은 if 함수 써서 and, or 쓰는 것인데 아직 사용해보지 않아서 저는 하나씩 했어용. ㅎㅎㅎ 따로따로.

 

어머니 고르고 > 자료 저장. 자녀수 고르고 > 자료 저장. 결혼상태 고르고 > 자료 저장. 

 

연습이라 가능했지만, 진짜 논문쓰고 연구할 때는 저렇게 못하겠죠? 시간이 많이 걸릴텐뎅. ㅎㅎ

 

다음 아동패널데이터 중 자아존중감(부모특성)은 역코딩이 필요했기에 역코딩으로 변환! 하는 방법은 설명 정말 잘하시는 논쓰남님 유튜브 링크걸게요! 

youtu.be/vl8YceIpCjs

감사합니당 논쓰남님. ㅋㅋ

 

변환 > 같은 변수로 코딩 변경 > 변수 선택 > 기존값 및 새로운 값 > 값 입력. 

 


변수만 셋팅하고 확인하는 데 시간이 꽤 걸리네요~~ 익숙해져서 마스터처럼 퐈파박 하면 좋은데 ㅎㅎ 노력이 필요하겠죠? 

 

다들 건강한 하루되세요~ 

반응형