Я совершенно новичок в SAS.Я хотел бы добавить два столбца случайно сгенерированных 0 и 1 в мою существующую таблицу.
Кто-нибудь может дать мне отзыв?
Я знаю, как это сделать в R, но абсолютно не в SAS.
Заранее спасибо
Вам нужна функция RAND (), и вы можете указать обработку BERNOULLI. Я также включил CALL STREAMINIT (), который является случайным начальным числом.
data want; set have; call streaminit(123); new_var = rand('bernoulli', 0.5); run;
Подробнее здесь: https://blogs.sas.com/content/iml/2011/08/24/how-to-generate-random-numbers-in-sas.html