楼主: 酥麻饼子
448 1

[时间序列问题] 求循环语句填充变量编写方法,我搞了半天了学艺不精,求大神 [推广有奖]

  • 0关注
  • 0粉丝

本科生

58%

还不是VIP/贵宾

-

威望
0
论坛币
1328 个
通用积分
1.1779
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
335 点
帖子
36
精华
0
在线时间
173 小时
注册时间
2018-4-25
最后登录
2021-1-27

楼主
酥麻饼子 发表于 2019-10-16 21:09:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
烦请大佬帮忙看看:我这是一个银行网点数量保有量的面板数据,张家港银行第三年缺失,应该直接用上一年(91)来填充。
这种直接用上一年填充的方法我知道:gen var =新网点数[_n-1] if 旧网点数 [_n]==.
但是这样存在一个问题,不用的银行交接的地方就会出现错误:比如德意志银行第一年就应该用德意志银行第二年的数据来填充,这样就会用成张家港农商行最后一年的数据来填充了。

同时:小弟还不知道像德意志银行这种连续缺几年的,如果我都想用第四年的7来填充应该怎么办?
二维码

扫码加我 拉你入群

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

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


屏幕快照 2019-10-16 下午9.01.09.png (174.66 KB)

屏幕快照 2019-10-16 下午9.01.09.png

沙发
317792209 在职认证  学生认证  发表于 2019-10-18 09:04:13
  1. encode name,gen(id);
  2. bys id: gen var =新网点数[_n-1] if 旧网点数 [_n]==.
复制代码

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-21 22:40