各位大侠:我遇到一个问题:公司并购有代码、并购日期、具体日期以及股票价格。我需要把并购日期中某代码下所有的缺失值用该并购日期代替,从而让并购日期这个变量在某代码下都变成统一值,如何做?我的策略是首先:
sort code date_stock
by code: replace date_ma=date_ma[_n+1] if date_ma[_n+1]!="" /*要做很多遍*/
这里第二句命令要执行很多遍才行,如果是一个非常大的数据文件。这是不可能的。如何用一个命令就一切都搞定?
非常谢谢!
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
原图尺寸 218.97 KB
lhjnju 发表于 2014-4-15 08:38 再修正一下: 如何从某一个变量的中间某个值变成该变量的所有值,从而把缺失值用该中间值代替? 各位大侠 ...
lhjnju 发表于 2014-4-15 13:05 是的。就是用同一个code内的、已经存在的值替代缺失的。你知道怎样做吗?