stata 단축 명령어 이름
stata는 명령어를 모두 입력 할 필요없이 단축이름을 통해 명령어를 실행할 수 있습니다. 각 명령어의 단축이름은 help viewer를 통해 확인 할 수 있습니다. 명령어 syntax 설명에 underbar가 명령어의 단축 이름이며 이는 옵션에도 해당합니다.
예제)
regress와 관련된 정보를 보여주는 help viewer를 띄우는 명령어
help regress
h reg
<regress 명령어 syntax>
regress depvar [indepvars] [if] [in] [weight] [, options]
.regress income age
.reg income age
두 명령어는 동일한 명령어입니다.
변수 지정 활용
stata에서는 변수이름을 지정할 때에, 여러 변수명을 한꺼번에 지정할 목적으로 사용하는 기호. 예를 들어 ‘*’는 임의의 문자열을 나타내고, ‘?’는 임의의 한 문자를 나타내는 와일드 카드를 지원합니다. 그리고 여러 변수를 입력할 경우 ‘-’을 통해 쉽게 입력할 수 있습니다.
예제)
종속변수: y 독립변수: xa1 xa2 xb1 xb2 xc1 xc2
1) 일반적인 회귀분석 명령
.regress y xa1 xa2 xb1 xb2 xc1 xc2
2) ‘?’ 를 이용한 명령어
.regress y xa? xb? xc?
.regress y x?1 x?2
3) ‘*’ 를 이용한 명령어
.regress y x*
4) ‘-’ 를 이용한 명령어
.regress y xa1-xc2
※ ‘-’ 를 통해 범위를 설정할 경우 변수명의 오름차순에 따라 적용되지 않으며variable 창의 변수의 순서를 따릅니다. order 명령어를 통해 변수의 순서를 변경할 수 있으며 이경우 명령어가 달라지게 됩니다.
.order xc2 xc1 xb2 xb1 xa2 xa1 으로 변수 순서를 바꿀 경우
.regress y xc2-xa1 으로 명령어가 바뀝니다.
기고: 한양대학교 사회학과 정민혁(dee7@naver.com)