1

我试图弄清楚如何绘制 kmeans 数据以供使用。

我创建了 kmeans 模型

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    

但我似乎无法弄清楚如何将 kmeans 应用回数据以将其分离。

4

1 回答 1

1

分类向量位于model$cluster。要将其放回数据框中,您可以使用以下命令:

cbind(euFlat, model$cluster)
于 2013-07-01T03:10:47.020 回答