需要帮助!
表1
Weight | visit | Fat | Married
101 1 0 0
201 0 1 0
302 0 1 1
403 1 1 1
560 1 0 0
760 0 0 1
表2
Weight | visit | Fat | Married | Visit1 | Fat1 | Married1
101 1 0 0 1 0 0
201 0 1 0 0 1 0
302 0 1 1
403 1 1 1
560 1 0 0
760 0 0 1 0 0 1
我正在尝试在SaS中实现下表(我知道如何在SQL中做到这一点)。
表3
next(action)
我将不胜感激!谢谢
答案 0 :(得分:0)
您将需要rename
在数据步骤merge
语句中指定的第二个数据集中的变量:
data want;
merge
have1
have2 (rename = (
visit = visit1
fat = fat1
married = married1
))
;
by weight;
run;
如果您以SQL为中心,则“数据集”≈“表”和“变量”≈“列”