STATA

stata에서 preserve 명령 사용

은하수너머 2025. 1. 14. 05:24

1. preserve 명령어

stata에서 preserve 명령을 실행한 후에는

-일부 case만 불러오거나,

-새로운 변수를 생성하거나,

-일부 사례의 변수값을 바꾸더라도,

다시 restore를 하면 원래의 데이터로 돌아가게 된다.

2. 수정한 데이터도 저장하고 싶다면?

preserve 후에 새로운 변수도 만들고 여러 수정을 했는데

이 수정된 데이터도 저장하고 싶다면?

아래와 같이 사용하면 된다.

preserve 

//데이터 수정 
gen = 
// 등등등 

* 임시파일로 저장해 두고 사용하고 싶다

tempfile modified_data

* 데이터 파일로 확실히 저장하고 싶다

save `modified_data'  

restore