在Stata中标准化100个变量

时间:2015-06-29 03:09:24

标签: statistics stata

我试图标准化我的100个变量“Apple1,Apple2,Apple3 .....”。如果我一个接一个地做,那会让我发疯。我知道foreachvarlist,但我不知道如何使用它(甚至完成阅读手册)。

我如何一次性标准化(使用标准化值)Stata中的100个变量?

1 个答案:

答案 0 :(得分:1)

正如你所说,一种方法是循环。对于变量Apple1Apple100

forval j = 1/100 { 
    egen std_Apple`j' = std(Apple`j')
}

对于任何更复杂的 varlist ,请改用foreach。说

foreach v of varlist <varlist> { 
    egen std_`v' = std(`v')
}

其中尖括号中的 varlist (以及尖括号)应替换为变量列表。