想请问一下,有两组datasets A和B,分别具有一相同名称的变数Var,
现在希望当变数a和b的值相同时,执行一指令,例如:
(先前已把A和B建立好了,A和B是两组observations数目相同的数据,一些需要的程序如
Proc Sort..等等也都处理好了)
Data Project.A;
Set B (rename=(Var=Var_B);
If Var = Var_B then C="Matched";
run;
但若现在不希望改变变数名称的话,该怎麽做?谢谢
--
※ 编辑: csfcgua 来自: 211.76.175.169 (11/02 10:46)
1F:→ west1996:code本身有问题,这样根本call不到A这个dataset 11/02 11:03
2F:→ west1996:另外,你是要新生成一个dataset还是要直接把新变数加在 11/02 11:04
3F:→ west1996:旧的dataset上面? 11/02 11:04
4F:→ csfcgua:不好意思,我没有写清楚,因为主要是要问变数名称那边的 11/02 11:10
5F:→ csfcgua:问题,所以把其他一些指令都省略了~我是要把新变数加在 11/02 11:11
※ 编辑: csfcgua 来自: 211.76.175.169 (11/02 11:16)
6F:→ csfcgua:加在A里面,谢谢楼上网友提醒 11/02 11:16
7F:→ kingbee:资料左右比较 因该是用 merge 会单纯一点 11/02 15:26