楼主: yun_sandy
1952 13

[数据管理求助] 【求助】替换变量问题 [推广有奖]

  • 3关注
  • 0粉丝

高中生

70%

还不是VIP/贵宾

-

威望
0
论坛币
20 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
170 点
帖子
33
精华
0
在线时间
28 小时
注册时间
2013-3-1
最后登录
2019-12-12

楼主
yun_sandy 发表于 2013-5-12 14:50:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
未命名.jpg
怎么变成:
408   C000408  2004 100011 ..........
408   C000408  2005 100011 ..........
408   C000408  2006 56200 ..........
408   C000408  2007 56200 ..........
408   C000408  2008 100000 ..........
408   C000408  2009 100000 ..........
408   C000408  2010 100000 ..........
408   C000408  2011 100000.........


新手求助,急求
先谢谢想助~




二维码

扫码加我 拉你入群

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

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

关键词:新手求助 求职

沙发
yun_sandy 发表于 2013-5-12 14:54:42
000000

藤椅
yun_sandy 发表于 2013-5-12 14:56:16
是stata软件求助,打少了,sorry

板凳
yun_sandy 发表于 2013-5-12 15:08:55
求各路仁兄相助~~

报纸
yun_sandy 发表于 2013-5-12 15:19:35
尝试用这个,但运行不了,出现invalid syntax,请问有什么问题?
forvalues year=2004\2011{
replace zipcode=postnew if year>=year_change}

地板
jonathanjp 发表于 2013-5-12 15:36:42
看了半天不知道你想要实现什么,中间遇到了什么问题。

7
yun_sandy 发表于 2013-5-12 15:52:29
jonathanjp 发表于 2013-5-12 15:36
看了半天不知道你想要实现什么,中间遇到了什么问题。
是这样的
post_new是当年更改后邮编
post_old是当年更改前的邮编
year是公司存在的年份
year_change是公司更改注册地址的年份
zipcode是公司截至2011年的最新邮编
我是想做的是替换zipcode这个变量,使之成为公司每一年注册地址的邮编

8
yun_sandy 发表于 2013-5-12 16:37:40
求相助

9
jonathanjp 发表于 2013-5-12 17:07:35
yun_sandy 发表于 2013-5-12 15:52
是这样的
post_new是当年更改后邮编
post_old是当年更改前的邮编
从你提供的资料来看,你的数据有矛盾的地方。对于id为408的观测来说,既然zipcode为截至2011年的最新邮编,但你的数据中并没有这个公司的注册地邮编何时由100000又更改为了56200。

10
yun_sandy 发表于 2013-5-12 17:50:52
jonathanjp 发表于 2013-5-12 17:07
从你提供的资料来看,你的数据有矛盾的地方。对于id为408的观测来说,既然zipcode为截至2011年的最新邮编 ...
那如果这个问题解决了,那要怎么做,可以设计一个forvalues语句吗?

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

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