У меня есть приблизительно 1 000 000 строк и 25 столбцов данных, и я пытаюсь вернуть список имен столбцов, количество различных значений и наличие пропущенных значений.
Я не могу напрямую кодировать имена столбцов в PROC SQL и считать отдельно, так как у меня есть многочисленные наборы данных с разными именами столбцов, и я пытаюсь автоматически вернуть желаемый результат для всех таблиц с одним кускомcode.
Я попытался запустить следующий код
proc freq nlevels data= &DATASET_NAME;
ods output nlevels=nlevels ;
tables _all_ NOPRINT;
run;
Это возвращает ошибку нехватки памяти.Есть ли другой способ достижения результата, позволяющий избежать ошибки нехватки памяти.