楼主: 修波
1365 9

[数据管理求助] 请问有人知道怎么用循环语句计算变量不同年份增长率吗? [推广有奖]

已卖:2727份资源

学科带头人

5%

还不是VIP/贵宾

-

威望
0
论坛币
48131 个
通用积分
85.9641
学术水平
10 点
热心指数
11 点
信用等级
8 点
经验
18590 点
帖子
552
精华
0
在线时间
2574 小时
注册时间
2013-11-12
最后登录
2025-12-26

楼主
修波 学生认证  发表于 2019-11-28 19:19:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想请问一个问题,我想利用循环语句计算面板数据中的各地区不同年份gdp增长率,请问怎么表示第n+1年的gdp?谢谢!
  1. clear
  2. input str6 地区 byte id int year float gdp
  3. "北京" 1 2013 19800.8
  4. "北京" 1 2014 21330.8
  5. "北京" 1 2015 23014.6
  6. "北京" 1 2016 25669.1
  7. "天津" 2 2013   14442
  8. "天津" 2 2014 15726.9
  9. "天津" 2 2015 16538.2
  10. "天津" 2 2016 17885.4
  11. "河北" 3 2013 28442.9
  12. "河北" 3 2014 29421.2
  13. "河北" 3 2015 29806.1
  14. "河北" 3 2016 32070.4
  15. end
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:循环语句 增长率 generated generate install

修波的万花筒

沙发
修波 学生认证  发表于 2019-12-27 21:32:28
  1. clear
  2. cd   C:\Users\dao\Documents
  3. use  data

  4. local      j=0
  5. forvalues   i = 2013(1)2015 {
  6.     local j=1+`i'
  7. gen  rate`j'=(gdp`j'-gdp`i')*100/gdp`i'
  8. }
  9. drop rate2014-rate2016
复制代码


藤椅
黃河泉 在职认证  发表于 2019-12-30 08:52:02
修波 发表于 2019-12-27 21:32
也可考虑:
  1. xtset id year
  2. gen wanted = (gdp-L.gdp)/L.gdp
复制代码

板凳
修波 学生认证  发表于 2019-12-30 11:46:25
黃河泉 发表于 2019-12-30 08:52
也可考虑:
对啊,忘记可以用滞后项了,谢谢老师

报纸
317792209 在职认证  学生认证  发表于 2019-12-30 17:41:22
修波 发表于 2019-12-30 11:46
对啊,忘记可以用滞后项了,谢谢老师
local j=0起什么作用?多此一举

地板
317792209 在职认证  学生认证  发表于 2019-12-31 11:33:00
黃河泉 发表于 2019-12-30 08:52
也可考虑:
黄老师,咱们课堂上见哈。已报名您的课程

7
黃河泉 在职认证  发表于 2019-12-31 11:42:34
317792209 发表于 2019-12-31 11:33
黄老师,咱们课堂上见哈。已报名您的课程
课堂见了,我们这都是小班,到时可以好好聊聊 (我的微信:Ho-Chuan-Huang)!

8
317792209 在职认证  学生认证  发表于 2019-12-31 11:44:51
黃河泉 发表于 2019-12-30 08:52
也可考虑:
上边的代码local j=0,起到了什么作用?

9
黃河泉 在职认证  发表于 2019-12-31 15:38:51
317792209 发表于 2019-12-31 11:44
上边的代码local j=0,起到了什么作用?
没注意 (老实说,没太多兴趣),在极大部分情况下,我几乎都不用 loop。Note: 楼主那个 loop  根本不能 run。  
已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
317792209 + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

10
317792209 在职认证  学生认证  发表于 2019-12-31 15:56:22
黃河泉 发表于 2019-12-31 11:42
课堂见了,我们这都是小班,到时可以好好聊聊 (我的微信:Ho-Chuan-Huang)!
已加您微信,谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 13:31