全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1151 2
2014-03-24
悬赏 20 个论坛币 未解决
有如下两个表格,希望从左边表格转化成右边表格,在stata里面如何完成?主要是解决不了的是有时候左边有empty string,有时候右边有empty string的情况。 sample.png
二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-25 00:01:12
T..T
二维码

扫码加我 拉你入群

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

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

2014-3-25 01:24:52
STATA的这个程序我没有编写,但是我用SAS编了一下,非常的简单。处理不了的话,可以把数据发到我的邮箱:63340811@qq.com
举例说明:
data a;
input num  b c;
cards;
1   2      3
2    .      4
3   1      .
4   2      .
5   .     45
6   .     12
7  12     .
8  10   14
9   .      2
10  .      .
11 12    .
;
run;

data b ;
        retain num  b  c  s1  s2;
        set a;
                if b=. and c=. then delete;
        if b^=. then s1=b;
        if c^=. then s2=c;
drop b c;
rename s1=b s2=c;
run;


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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