Запросить таблицу режимов следующим образом:
ods select none;
ods output modes = weight_modes;
proc univariate data = sashelp.class modes;
var weight;
run;
Затем вы можете подсчитать количество строк в таблице с помощью вашего любимого метода и заменить пропущенное значение в вашей логике нисходящего потока, если их больше, чем1 ряд.