Tips 108:levelsof列出一个变量内不同数值
(2012-08-01 20:39:19)
标签:
循环财经 |
分类: 命令 |
好久没有更新了。。。暑假什么都不想干。。。
【问题】
有时候,需要写个小循环,但是又没有特别的规律,步长有时也不一致。
这时候,有两种办法:
一是,先tab,然后一个一个来弄;
二是,找出从最大值和最小值,然后从最小开始,最大结束,前面都加capture。
可是,有没有更好的办法呢?
【方法】
levelsof
levelsof displays a sorted list of the distinct values of varname.
【例子】
levelsof factor,local(levels)
foreach var of local levels{
.......
}