打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
2019

2019-02-18 stata 循环命令(1) foreach

6d1d91c78cfdIP属地: 天津
0.072字数 267阅读 11,848

循环本身并不复杂,但是变量、和暂元之间的关系是核心。

暂元是一个比变量复杂的概念,暂元有以下几个特点

(1)具有储存变量的功能,

(2)自己是一个动态的过程

note:引用暂元需要使用 ` x'这种形式

以foreach循环为例

调入系统自带数据:

    sysuse auto,clear

构建暂元:

    local vars" price mpg"

note:需要给暂元一个名称

定义 变量v 同时调用暂元 vars

    foreach v of varlist `vars'{

        gen `v'_2 = `v'^2

}

note:调用暂元需要首先声明暂元类型--varlist

结果如下图:

如果不给暂元单独分配一个名称,可以下方式:

foreach v in price mpg{

gen `v'_2 = `v'^2

}

note:有的时候需要用`v'这种形式,有的时候不需要,判断标准在于是否是第一次定义,如果以前已经定义过,那么第二次使用则需要使用这种格式。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何克服php的register_global被关掉
STATA中的Macro(宏、暂元)、通配符与循环
“环环”入扣之foreach命令
Perl foreach用法解析
PHP中使用foreach和引用导致程序BUG的问题介绍
API接口PHP语言菜鸟入门教程(一)之根据商品ID获取商品推广链接
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服