作者a15321 (a15321)
站内Statistics
标题Re: [问题] SAS合并资料问题
时间Thu Feb 19 21:31:47 2009
※ 引述《tew (咖啡王子)》之铭言:
: ※ 引述《a15321 (a15321)》之铭言:
: : 试了很久还是想不到方法
: : 我的资料是这样
: : DATA_A DATA_B
: : ID GROUP ID var1
: : 111 A 111 x
: : 112 A 116 y
: : 113 A 117 z
: : 114 B
: : 115 B
: : 116 C
: : 117 D
: : 118 E
: : 若我写
: : data aa;
: : merge DATA_A DATA_B (IN=b);
: : by ID;
: : if b=1;
: : run;
: data aa;
: merge DATA_A DATA_B;
: by ID;
: run;
: 改成这样就好
感谢,但这样写的话,结果会是
ID GROUP var1
111 A x
112 A .
113 A .
114 B .
115 B .
116 C y
117 D z
118 E .
其中114,115,118并不需要 @@
但我原写法的结果结果
ID GROUP var1
111 A x
116 C y
117 D z
又会把需要的112,113也删掉...
(因为DATA_A和DATA_B都出线的111是A组,
所以同为A组的112,113也需要保留)
不过还是感谢板大!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.183.204