1

kml为纵向数据实现了 k-means。聚类工作得很好。

现在我想知道如何显示集群的“结构”,例如,通过着色它们。

文档中最简单的示例(函数的帮助文件clusterLongData..):

library(kml)

traj <- matrix(c(1,2,3,1,4, 3,6,1,8,10, 1,2,1,3,2, 4,2,5,6,3, 4,3,4,4,4, 7,6,5,5,4),6)

myCld <- clusterLongData(
  traj=traj,
  idAll=as.character(c(100,102,103,109,115,123)),
  time=c(1,2,4,8,15),
  varNames="P",
  maxNA=3
)

kml(myCld, 2, toPlot = 'both')

此代码示例找到两个集群并绘制集群以及基础数据。但我没有看到哪些轨迹与哪个集群相关联。

在此处输入图像描述


  • kml 包内部是否有可能以与绘制集群相同的颜色对轨迹进行着色?
  • 是否有其他想法或经验来生成显示集群以及关联轨迹 <> 集群的图?(例如在myCld对象上使用 ggplot2 ?)

提前感谢您的任何提示..

4

0 回答 0