Мне нужна колонка в целом как наблюдение.Общее количество столбцов как наблюдение в наборе данных в SAS
Input Dataset Output Dataset
------------- --------------
data input; Name Mark
input name$ mark; a 10
datalines; b 20
a 10 c 30
b 20 Total 60
c 30
;
run;
Приведенный ниже код, который я написал, работает нормально.
data output;
set input end=eof;
tot + mark;
if eof then
do;
output;
name = 'Total';
mark = tot;
output;
end;
else output;
run;
Просьба предложить, если есть лучший способ сделать это.
У меня есть аналогичная проблема - как можно применить это решение для выполнения нескольких столбцов в одной таблице, то есть если есть 2-й столбец «mark 2», а также столбец «mark»? – user2568648