wdlbcj 发表于 2021-9-16 15:54 
encode code,gen(id)
gen year=year(year2)
感谢解惑,有些思考
gen year3=year(year2) //产生year3变量是为了之后以某公司某年为最小分组求最大值,如果不用code year3,直接用 code year2,应该就是以某公司和某年月日进行分组
sort code year3 //我看阁下给的命令里面没有这一条,但是stata提示未分组(not sorted),我加上分组后即可运行
by code year3:egen wanted=max(Gsh)
我没用第一行encode code,gen(id)产生的id变量,没有该行代码也成功算出了,请问该行代码是有什么用处吗