楼主: kusoft
1676 1

[数据管理求助] 如何通过相同ID不同年份上的取值推算其他年份上的值 [推广有奖]

  • 0关注
  • 0粉丝

已卖:5份资源

本科生

16%

还不是VIP/贵宾

-

威望
0
论坛币
143 个
通用积分
0.0137
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
594 点
帖子
43
精华
0
在线时间
82 小时
注册时间
2008-5-24
最后登录
2022-6-25

楼主
kusoft 发表于 2014-2-22 22:27:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
情况如下:
ID    year     age
1      2000     .
1      2004    68
1      2006     .
怎么通过2004年的年龄把2000年和2006年的年龄补上?
二维码

扫码加我 拉你入群

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

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

关键词:year Age ear 如何

回帖推荐

沙发
ywh19860616 发表于 2014-2-23 09:04:51
  1. clear all
  2. input id year age
  3. 1 2000 .
  4. 1 2004 68
  5. 1 2006 .
  6. 2 2002 60
  7. 2 2005  .
  8. 2 2007 .
  9. end

  10. list id year age
  11. sort id age
  12. by id:replace age=age[_n-1]+year-year[_n-1] if age==.
  13. list id year age


  14.      +-----------------+
  15.      | id   year   age |
  16.      |-----------------|
  17.   1. |  1   2004    68 |
  18.   2. |  1   2000    64 |
  19.   3. |  1   2006    70 |
  20.   4. |  2   2002    60 |
  21.   5. |  2   2005    63 |
  22.      |-----------------|
  23.   6. |  2   2007    65 |
  24.      +-----------------+
复制代码
一份耕耘,一份收获。

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

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