Я использую функцию prediction.strength
в r пакете fpc с алгоритмами k-медоидов. вот мой кодprediction.strength in Package fpc
prediction.strength(data,2,6,M=10,clustermethod=pamkCBI,DIST,krange=2:6,diss=TRUE,usepam=TRUE)
каким-то образом я получаю сообщение об ошибке
Error in switch(method, kmeans = kmeans(xdata[indvec[[l]][[i]], ], k, :
EXPR must be a length 1 vector
Кто-нибудь есть опыт работы с этой командой г? Есть простые примеры, как
iriss <- iris[sample(150,20),-5]
prediction.strength(iriss,2,3,M=3,method="pam")
, но моя проблема в том, что я использую несходство матрицу вместо самих данных для алгоритмов к-medoids. Я не знаю, как мне исправить код в этом случае.
Я проверил образец кода из вопроса на своем настольном компьютере после редактирования вашего вопроса, и он все еще работает. Этот пакет всегда занимает много времени? – Stedy