下面这组命令中,我知道cond函数的意思是,如果x不是缺漏值,则显示year,若是缺漏值则显示为. ,但不太懂外层的min和max的作用是什么?这个命令的整体作用是删除首尾的缺漏值而保留中间的,还请知道的指教一下,谢谢!
by id, sort: egen firstnonmis = min(cond(!missing(x), year, .))
by id: egen lastnonmis = max(cond(!missing(x), year, .))
drop if (year<firstnonmis) | (year>lastnonmis)