capture log close log using wf5-sgc3b-varlab-revise, replace text // program: wf5-sgc3b-varlab-revise.do // include: requires wf5-sgc3a-varlab-revised.doi // task: create new variable labels // project: workflow chapter 5 - sgc renaming and relabeling example // author: scott long \ 2008-04-09 // #0 // setup version 10 set linesize 80 clear all macro drop _all // #1 // define locals local date "2008-04-09" local tag "wf5-sgc3b.do jsl `date'." // #2 // load data use wf-sgc02, clear datasignature confirm notes _dta // #3 // create a new language for revised labels label language original, new copy // copy of default language label language default note: language original uses the original, unrevised labels; language /// default uses revised labels \ `tag' // #4 // include the edited file with variable labels include wf5-sgc3a-varlab-revised.doi // #5 // closeup and save data quietly compress note: wf-sgc03.dta \ revised var labels for source & default languages \ `tag' label data "Workflow data for SGC renaming example \ `date'" datasignature set, reset save wf-sgc03, replace // #6 // verify data and check names use wf-sgc03, clear datasignature confirm notes _dta drop S* * default language nmlab tcfam tcfriend vignum * original language label language original nmlab tcfam tcfriend vignum log close exit