楼主: guoguozlm
10708 6

分组变量中最后一个观察值的提取 [推广有奖]

  • 0关注
  • 0粉丝

大专生

75%

还不是VIP/贵宾

-

威望
0
论坛币
385 个
通用积分
0.0015
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
571 点
帖子
40
精华
0
在线时间
6 小时
注册时间
2007-4-30
最后登录
2016-8-10

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

hhid06             age
212101001           33
212101001           41
212101001           68
212101001           69
212101002           17
212101002           42
212101002           46
212101004           71
212101004           71

要提取每一组hhid中最后一个观测值的age 用命令怎么表示啊?我要用69或者46或者71,这几个数值应以怎样的形式用一个通用的代码表示啊?

二维码

扫码加我 拉你入群

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

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

关键词:最后一个 Age HID 观测值 变量 分组 观察

回帖推荐

voodoo 发表于4楼  查看完整内容

以下是引用guoguozlm在2009-5-19 18:58:00的发言:我是想要69这个值,而不是这一行样本 简单的说 接下去的工作我是要把某个变量都赋值成这个69题意不明,试试:sort hhid06 ageby hhid06: gen ageN = age[_N] 

本帖被以下文库推荐

沙发
voodoo 发表于 2009-5-19 18:53:00 |只看作者 |坛友微信交流群


sort hhid06 age
by hhid06: keep if _n == _N







巫毒上传,必属佳品!
坛友下载,三思后行!

使用道具

藤椅
guoguozlm 发表于 2009-5-19 18:58:00 |只看作者 |坛友微信交流群
我是想要69这个值,而不是这一行样本 简单的说 接下去的工作我是要把某个变量都赋值成这个69

使用道具

板凳
voodoo 发表于 2009-5-19 19:56:00 |只看作者 |坛友微信交流群
以下是引用guoguozlm在2009-5-19 18:58:00的发言:
我是想要69这个值,而不是这一行样本 简单的说 接下去的工作我是要把某个变量都赋值成这个69

题意不明,试试:

sort hhid06 age
by hhid06: gen ageN = age[_N]
 




已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 热心帮助其他会员

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

巫毒上传,必属佳品!
坛友下载,三思后行!

使用道具

报纸
sungmoo 发表于 2009-5-19 21:37:00 |只看作者 |坛友微信交流群

*猜测楼主想要以下结果?

bys hhid06: egen m=max(age)

使用道具

地板
guoguozlm 发表于 2009-6-2 19:02:00 |只看作者 |坛友微信交流群
非常感谢!

使用道具

7
胡明敏 发表于 2019-4-21 17:50:18 |只看作者 |坛友微信交流群
谢谢分享

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-30 22:01