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?

0 ответов

Другие вопросы по тегам