全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
1575 8
2017-08-09
请问各位高手们,麻烦各位能帮我解答一个问题吗?
rank_year    lev1              lev2              lev3                lev41                 0.168            -----              -----                ------
1                 ------           0.35              -----               -----
1                 -------           ------             0.50               -----
1                 -------           ------             -----                0.71
2                0.12             ------             ------              -----

这种结构的数据怎么改到下面的形式

rank_year    lev1               lev2            lev3            lev4
         1        0.168            0.35           0.50           0.71
         2          0.*****        0.*******     0.*****        0.*****

菜鸟一枚。。。望各位大神们出手相助




二维码

扫码加我 拉你入群

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

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

全部回复
2017-8-9 15:48:50
forvalue i=1/4{
bysort rank_year:egen nlev`i'=min(lev`i')
drop lev`i'
rename nlev`i' lev`i'
}
duplicates drop _all,force
二维码

扫码加我 拉你入群

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

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

2017-8-9 15:52:02
reshape
二维码

扫码加我 拉你入群

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

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

2017-8-9 15:54:11
reshape 只知道wide type 改成long type的命令   这个具体应该怎么写呢?
二维码

扫码加我 拉你入群

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

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

2017-8-9 15:59:58
≯想〓飞≮ 发表于 2017-8-9 15:52
reshape
reshape 只知道wide type 改成long type的命令   这个具体应该怎么写呢?
二维码

扫码加我 拉你入群

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

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

2017-8-9 16:14:43
do.do
大小:(128 Bytes)

 马上下载

二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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