我制作了一个数据集,其中包含随机数作为结果和观察值。我希望其他所有值都为0,另一个值为1,但我不确定如何继续。有没有一种方法可以告诉sas要么做一个模式,要么给所有的evens一个值或别的什么?
id outcome trt
1 1 0
2 1 1
3 0 0
4 1 1
我考虑使用mod,但据我所知,它将从我的数据集中提取值,而不是创建信息处理。
发布于 2015-04-25 22:14:45
MOD是一个函数。函数有参数,并返回一个值。MOD将为您工作。N是一个自动变量,它计算一个数据步骤已经迭代了多少次。尝试:
data want ;
set have ;
trt = mod(_n_,2) ;
run ;
https://stackoverflow.com/questions/29871158
复制相似问题