본문 바로가기
STATA

08. [STATA] for statement 한꺼번에 확인하기

by Aubreyy 2021. 8. 17.

많은 변수를 다룰 때는 for문이 매우 편리하게 쓰인다.

예를 들어 다음과 같은 구문을 사용해야 한다고 한다면,

mean weight if rep78==1
mean weight if rep78==2
mean weight if rep78==3

다음과 같이 간단하게 만들 수 있다. i 대신에 var을 써도 되고, 원하는 이름을 선택하면 된다.

foreach i in 1 2 3{
	mean weight if rep78==`i'
}

이런식으로 값을 바꾸는 곳에 활용할 수도 있고, 아래와 같이 여러 변수를 조회할 때도 사용할 수 있다.

foreach var in foreign rep78 make{
	tab `var'
}

댓글