用集群输入数据执行knn

时间:2016-04-01 21:52:28

标签: r k-means knn

如何使用k-means聚类的输入数据执行knn cross验证。

我似乎无法找到能够这样做的正确功能。

来自predict.strengt

fpcseem能够在给定分类器方法的情况下计算某种形式的预测率,但它似乎是针对训练集进行测试的,在我看来并不像这很有益。

Aren有没有可以执行交叉验证的功能?

示例:

library("datasets")
library("stats")

iris_c3 = kmeans(iris$Sepal.Length,center= 10, iter.max = 30)

如果给定的测试集以相同的方式提供,我如何提供iris_c3作为某种形式的knn的训练数据,该Set cn = CreateObject("ADODB.Connection") Set rs = CreateObject("ADODB.Recordset") StrCon = "Driver={Microsoft ODBC for Oracle}; " & _ "CONNECTSTRING=(DESCRIPTION=" & _ "(ADDRESS=(PROTOCOL=TCP)" & _ "(HOST=dhotname)(PORT=1521))" & _ "(CONNECT_DATA=(SERVICE_NAME=APSQ))); uid=username; pwd=password;" cn.Open (StrCon) vSQL = "select * from request" rs.Open vSQL, cn 也会执行cv。

0 个答案:

没有答案