2013-06-30 36 views
1

我想弄清楚如何绘制使用kmeans数据。R如何检查使用kmeans模型

我创建的k均值模型

model<-kmeans(euFlat,12) 

我想回应用此模型来我的原始数据,然后建立由分类1-12图表,所以我可以看到OHLC图表型态的样子说它能够分类。

目前我已经夷为平地数据

    Open High  Low Close Volume 
2008-06-25 18:00:00 0 0.0017 0.0000 0.0015  0 
2008-06-25 22:00:00 0 0.0102 -0.0045 0.0080  0 
2008-06-26 02:00:00 0 0.0014 -0.0002 0.0000  0 
2008-06-26 06:00:00 0 0.0005 -0.0003 0.0003  0 
2008-06-26 10:00:00 0 0.0016 -0.0025 0.0010  0 
2008-06-26 14:00:00 0 0.0010 -0.0011 -0.0007  0  

但我似乎无法弄清楚如何在k均值申请回数据分开了。

回答

1

分类矢量位于model$cluster。把它放回数据框中,你可以使用这个:

cbind(euFlat, model$cluster) 
+0

谢谢dobyou知道我可以用existtin模型对新点进行分类吗? – Jerry

+0

cl_predict()将预测来自kmeans的新数据。 – Jerry