临时变量本质是一个暂元,仅在执行程序时存入内存中,当程序执行完毕变自动删除。
在实际应用中,当我们要产生一些不用以直接分析的变量,我们均可使用临时变量进行替换。
tempvar length //声明临时变量
gen `length' = length(zipcode) //生成变量
replace zipcode = "0"+zipcode if `length' == 5 //使用变量
临时变量本质是一个暂元,仅在执行程序时存入内存中,当程序执行完毕变自动删除。
在实际应用中,当我们要产生一些不用以直接分析的变量,我们均可使用临时变量进行替换。
tempvar length //声明临时变量
gen `length' = length(zipcode) //生成变量
replace zipcode = "0"+zipcode if `length' == 5 //使用变量