Опитвам се да науча и внедря спектрално клъстериране върху многовариантен набор от данни в R
. Имам 9 независими променливи и 1 зависима променлива, която е двоична.
Като първа стъпка към спектралното групиране, от мен се изисква да създам графика от дадения набор от данни (имам около 1000 наблюдения). Тъй като тепърва започвам, всъщност не ме интересува методът, използван за създаване на графиката, но ще бъде по-добре, ако използва k-най-близки съседи.
Попаднах на функция nng
в пакета cccd
, която създава графиката. Използвах следното:
knnGraph<-nng(as.matrix(data[2:10]),k=3)
Това работи добре, с изключение на това, че когато се опитам да визуализирам графиката с помощта на plot(knnGraph)
, получавам следната грешка:
Error in layout.norm(layout, -1, 1, -1, 1) :
`layout' should have 2 or three columns
Не съм сигурен как да продължа, всяка помощ ще бъде много оценена. Също така се опитах да намеря урок стъпка по стъпка за прилагане на спектрално клъстериране в R, но не можах да го намеря. Всички указатели към такъв ресурс също ще бъдат много оценени.