全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3802 3
2020-12-14
悬赏 100 个论坛币 未解决
请问stata如何遍历某个变量,并对该变量自身进行循环。
就是在第四列生成一个数据。用的是前三列数据。具体公式如下: 人大问题.PNG


自己尝试先做简化版本—— 对单元格数据累加,并生成新变量。foreach、forvalues等等语法不正确。自己编程的代码(对单元格自身进行累加如下)
local fund_buy
foreach num of varlist (fund_buy){
        local j = 0
        forvalues i = 1/`num'{
                local j = `j' + `i'
        }
        gen xxx = ceil(`j')
}




原数据如下:[url=]人大问题.dta[/url]
h基金交易家数m基金买入家数h_m基金卖出家数

9

1

8

4

3

1

3

3

0

6

4

2

4

1

3

原公式如下:(希望通过该公式生成第四列数据)





人大问题.dta

大小:2.43 KB

 马上下载

这是源文件

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-12-16 11:35:24
木有人诶
绝望了好难啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-12-16 11:35:46
顶一顶帖子,有没有大佬能够帮助一下子啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-7-31 15:33:47
同问,楼主有没有找到方法
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群