Я не уверен, что есть действительно хорошее решение проблемы. Процедура FACTOR будет обеспечивать тестирование только в том случае, если будет сочтено, что решение сходится. Вы можете вставить свою команду FACTOR в окно синтаксиса и отредактировать ее, добавив ключевое слово ECONVERGE в подкоманду CRITERIA, значение которой больше, чем значение по умолчанию .001, в надежде, что вы сможете получить факторы извлечения сходимости с более слабым критерием сходимости. Это единственная возможность, которую я могу придумать, чтобы получить процедуру для проведения теста в этих обстоятельствах. Тем не менее, существует опасность того, что модель фактически не будет сходиться до остановки. Если вы можете получить конвергенцию с установленным критерием, который находится не слишком далеко от значения по умолчанию .001, это, вероятно, хорошо, но если вам нужно резко увеличить критерий, это довольно рискованно.
Если вы хотите попробовать это установите факторный анализ в диалоговых окнах, затем нажмите «Вставить» вместо «ОК». Вставленная команда FACTOR должна выглядеть примерно так:
FACTOR
/VARIABLES varlist
/MISSING LISTWISE
/ANALYSIS varlist
/PRINT INITIAL EXTRACTION
/CRITERIA FACTORS(2) ITERATE(25)
/EXTRACTION ML
/ROTATION NOROTATE.
Добавьте ключевое слово ECONVERGE и выбранное вами значение в подкоманду CRITERIA:
FACTOR
/VARIABLES col1 col2 col3 col4 col5 col6 col7 col8
/MISSING LISTWISE
/ANALYSIS col1 col2 col3 col4 col5 col6 col7 col8
/PRINT INITIAL EXTRACTION
/CRITERIA FACTORS(2) ITERATE(25) ECONVERGE(.002)
/EXTRACTION ML
/ROTATION NOROTATE.
Затем нажмите Run> Все для запуска команды. Я использовал .002, который просто больше, чем по умолчанию .001. Вам, вероятно, придется использовать что-то большее, чтобы возможно заставить это работать, но посмотрите мои комментарии выше.