У меня следующие данные. Я хочу взять переменную «veh», начиная с ее первого значения, скопировать ее по строке, чтобы выход был чем-то вроде переменной «veh2». Кроме того, значение переменной «drv» должно совпадать с номером «veh».SAS: вернуть то же значение, что и первое значение
BEFORE:
veh drv
-------
1 2
2 2
3 1
1 1
2 1
1 2
3 1
2 3
1 1
. .
. .
. .
AFTER:
veh2 drv2
-------
1 2
2 2
2 2
1 1
2 1
2 1
3 1
3 1
3 1
. .
. .
. .
Но я боюсь, что это полностью разрушит пропорциональную переменную «drv» и «veh». Можно ли создавать строки (например, «вставить строки» в Excel) в SAS?
Если вы, ребята, знаете или имеете какую-либо идею манипулировать данными, сохраняя при этом пропорциональную переменную.
Заранее спасибо.
Я не могу следовать вашему вопросу ... то, что вы вывесили ваши входные данные ? опубликуйте, как будут выглядеть ваши данные результатов. –
С помощью DATA STEP вы можете создать больше наблюдений в наборе выходных данных ... однако я не понимаю, «скопируйте его по строке», и я не вижу изменения от вашего ввода до выходных данных –