【发布时间】:2014-06-25 00:02:31
【问题描述】:
我正在尝试在R 的多元数据集上学习和实施谱聚类。我有 9 个自变量和 1 个二进制因变量。
作为谱聚类的第一步,我需要根据给定的数据集创建一个图表(我有大约 1000 个观察值)。因为我才刚刚开始,我并不真正关心用于创建图形的方法,但如果它使用 k 近邻会更好。
我在包cccd 中遇到了一个函数nng,它创建了图表。
我使用了以下内容:
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 中实现光谱聚类的分步教程,但找不到。任何指向任何此类资源的指针也将不胜感激。
【问题讨论】:
标签: r graph cluster-analysis knn spectral