全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1880 2
2020-03-13
样本量有几千个,统计不同年份满足if条件下的y的均值,不知道怎么写循环语句,只需要记录下y的均值和当前条件下的样本量。
目前用最笨的方法,一个个copy均值和样本量,手已残,想问是否有更方便的方法吗?
sum y if (x1==0) &(year==2015)
sum y if (x1==1) &(year==2015)
sum y if (x2==0) &(year==2015)
sum y if (x2==1) &(year==2015)

sum y if (x1==0) &(year==2016)
sum y if (x1==1) &(year==2016)
sum y if (x2==0) &(year==2016)
sum y if (x2==1) &(year==2016)


year        id        y        x1        x2        x3
2015        1        2        0        1        0
2016        1        3        1        0        0
2017        1        4        0        0        1
2018        1        2        1        0        1
2015        2        7        0        0        0
2016        2        8        0        1        1
2017        2        10        0        0        1
2018        2        15        1        0        0

二维码

扫码加我 拉你入群

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

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

全部回复
2020-3-16 14:58:55
collapse y,by(year ,x1)
collapse y,by (year,x2)
二维码

扫码加我 拉你入群

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

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

2020-3-16 17:10:55
1. 类似
复制代码
2. 尔后你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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