如何使用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。