楼主: danccyf
1167 2

[数据管理求助] [数据合并与拆分]新手每周一问 [推广有奖]

  • 1关注
  • 0粉丝

大专生

21%

还不是VIP/贵宾

-

威望
0
论坛币
111 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2461 点
帖子
23
精华
0
在线时间
57 小时
注册时间
2011-2-17
最后登录
2021-11-30

楼主
danccyf 发表于 2014-3-24 10:18:34 |AI写论文
20论坛币
有如下两个表格,希望从左边表格转化成右边表格,在stata里面如何完成?主要是解决不了的是有时候左边有empty string,有时候右边有empty string的情况。 sample.png

关键词:数据合并 string empty tring Stata 如何

沙发
danccyf 发表于 2014-3-25 00:01:12
T..T

藤椅
jungsee 发表于 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;


您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 01:47