Анализ ошибок занимает слишком много времени

Я делаю анализ выбросов с помощью forward.search в faoutlier пакет в R, но это занимает слишком много времени без какого-либо результата. Я просто хотел проверить, правильно ли я делаю, и как я могу сделать процесс быстрее (например, установив параметры). Вот сценарий:

library(faoutlier)

mydata.girls=read.table('data-girls.txt')

model.mydata.girls <-
'F1 =~ V1+V3+V5+V14+V19+V24+V28+V29+V31+V38+V40+V42+V44+V46+V48+V54+V63+V64+V65+V66+V69+V80
 F2 =~ V6+V9+V13+V17+V36+V37+V45+V49+V53+V56+V57+V60+V62+V67+V68+V71+V74+V75
 F3 =~ V4+V7+V11+V18+V25+V30+V32+V33+V35+V39+V43+V47+V50+V52+V77+V78+V79
 F4 =~ V10+V20+V23+V26+V34+V41+V58+V59+V70+V72+V73+V76
 F5 =~ V8+V22+V51'

FS<-forward.search(mydata.girls,model.mydata.girls)

1 ответ

Теперь в CRAN добавлена ​​улучшенная оптимизация версии 0.4, которая более оптимально организует большие наборы данных и поддерживает оценку всех моделей с использованием параллельной архитектуры через parallel пакет. Вы можете использовать setCluster() использование всех доступных ядер во время оценки, что, как я обнаружил, значительно сократит время оценки для больших наборов данных. Надеюсь, это поможет.

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