全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4623 5
2016-04-13
悬赏 300 个论坛币 未解决
我有一组数据,经过筛选之后还有13万个数据,每一个数据代表了一个人口,年份代表的是我在这一年做的普查,一共做了5年的普查,citizen代表了这个人属于什么类型的人口,分别有4类,数据的类型大概是
年份                        citizen
2010                           0
2010                           1
2010                           2
2011                           2
2011                           1
2011                           3
2011                           0
2012                           0
2012                           3
2013                           1
2013                           2
2014                           1
2014                           3
2015                           2
2015                           1
2015                           2

1.现在我想求人口的增长率(及求每一年的人口数量,然后看增长率是多少)
2.这四类人口对人口增长率的贡献是多少
我现在写的是by citizen,sort:tab year
意思就是按种类进行分类,然后统计每一年各个类型人口的数量
这样写之后再用excel就可以计算出增长率
但是我想问下有没有直接出来增长率的办法?

二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-13 15:18:24
悬赏分设置少了。。。如果有答上来的可以申请奖励~~
二维码

扫码加我 拉你入群

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

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

2016-4-13 19:02:31
有没有人来帮帮我~~
二维码

扫码加我 拉你入群

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

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

2016-4-13 22:35:12
有没有人呀~~
二维码

扫码加我 拉你入群

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

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

2016-4-13 23:47:56
bys year: egen totpop=sum(pop)这样的求总人口
bys year citizen: egen totpop=sum(pop)这样的求每类的总人口
每类增长率的话
xtset year citizen
gen growth=d.pop/l.pop
二维码

扫码加我 拉你入群

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

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

2016-4-14 01:01:49
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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