SAS PROC PRINQUAL - новый набор данных
Я бегу PROC PRINQUAL
в САС. Вот пример кода, который я запускаю:
PROC PRINQUAL data=RES plots=all n=2 replace scores out=output;
ID NUM;
TRANSFORM MONOTONE (X Y)
MSPLINE (Z U);
RUN;
Однако в моем исходном наборе данных слишком много наблюдений, чтобы SAS могла получить ответ в разумные сроки. Итак, я выбрал 10000 наблюдений в случайном порядке из моего набора данных, и я запустил PRINQUAL
Процедура на том, что сходится довольно быстро. Однако проблема в том, что теперь я получаю баллы только за 10000 переменных. Можно ли каким-то образом получить оценки для данных, которые не использовались для построения PRINQUAL
модель?
Например, если я имел дело с обычным PCA, у меня есть простая формула для первого ПК
$$Y_1 = c_1 X_1 + .... + c_n X_n$$
где c_k
нагрузки. Возможно ли что-то подобное здесь, и как мне автоматизировать эту процедуру с помощью SAS?