全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
653 1
2023-05-07
大家好,我想把同一股票代码的同一年份的文本合并到一行 ?要怎么操作?感谢大神们解答~ 微信图片_20230507150501.png
二维码

扫码加我 拉你入群

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

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

全部回复
2023-5-10 11:16:37
bys stkcd year:gen bz=_n
local k=_N
local aa ""
local bb ""
local dd ""
gen bzz=""
format bzz %200s
forvalues i=1/`k'{
    local aa=stkcd[`i']
        local bb=year[`i']
        if bz[`i']==1 & `i'!=1{
            replace bzz="`dd'" if stkcd==stkcd[`i'-1] & year==year[`i'-1]
                local dd ""
        }
        if bz[`i']>=1{
            local dd="`dd'"+kamd[`i']
                disp "`dd'"
                disp length("`dd'")
        }

   
}
replace bzz="`dd'" if stkcd==stkcd[`k'] & year==year[`k']
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群