2245 4

[数据管理求助] 同一个样本的某一变量去所有年份中的最大值 [推广有奖]

  • 0关注
  • 0粉丝

讲师

20%

还不是VIP/贵宾

-

威望
0
论坛币
-43 个
通用积分
1.7122
学术水平
5 点
热心指数
6 点
信用等级
5 点
经验
101 点
帖子
266
精华
0
在线时间
621 小时
注册时间
2013-4-27
最后登录
2022-3-6

楼主
慢半拍的大葱 发表于 2016-8-14 17:47:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据格式:
id     year     var     newvar
A     2000     1            1
A     2001     .             1
A     2002     0            1

B     2000     -2          11
B     2001     5           11
B     2002    11          11

C     2000     .             .
C     2001     .             .
C     2002     .             .

数据如上,现在想生成一个新的变量(newvar)使得同一样本所有年份的取值为该样本变量var所有年份中最大的值(var,有许多缺失值、0值和负值)。
请教大神在stata中怎么实现,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:一个样 最大值 Stata year 数据格式 最大值 样本

回帖推荐

黃河泉 发表于2楼  查看完整内容

Try:

沙发
黃河泉 在职认证  发表于 2016-8-14 18:30:59
Try:
  1. bys id: egen newvar = max(var)
复制代码
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
慢半拍的大葱 + 3 + 3 + 3 + 3 精彩帖子

总评分: 论坛币 + 3  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

藤椅
干球温度表 发表于 2019-10-31 17:13:16
id     year     var     newvar
A     2000     1            1
A     2001     .             1
A     2002     0            1

B     2000     5         5
B     2001     -2          5
B     2002    11          11

C     2000     .             .
C     2001     .             .
C     2002     .             .
如果想要得到截止当年曾经出现过的最大值呢?如上,跪求大神解答

板凳
黃河泉 在职认证  发表于 2019-10-31 18:31:19
干球温度表 发表于 2019-10-31 17:13
id     year     var     newvar
A     2000     1            1
A     2001     .             1
请 ssc install rangestat 并试试 (据以更改)
  1. webuse grunfeld, clear
  2. rangestat (max) invest, interval(year . 0) by(company)
复制代码
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
干球温度表 + 2 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 2  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

报纸
干球温度表 发表于 2019-10-31 20:55:04
黃河泉 发表于 2019-10-31 18:31
请 ssc install rangestat 并试试 (据以更改)你若要问程序,永远附上相关资料 (请不要用截图);若附上资料 ...
谢谢,很有用~

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

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