В моем файле sas есть столбец age, а другой столбец - finalage.Я хочу заменить значения в столбце age значениями в столбце agefinal только для одного идентификатора (то есть 5)
Я использовал следующий код:
Data temp;
set temp;
if ID = 5;
then age = agefinal;
run;
Я не смог заменитьценности.Значения в столбце возраста не изменились.Я попытался запустить этот код, чтобы проверить длину символов в значениях, поскольку тип символа числовой для обоих столбцов.
Код:
Proc contents data = temp;
tables age agefinal;
run;
Вывод, который я получил, был:
age : character length 3.
agefinal: character length $3
Буду признателен за ваши предложения.