【问题标题】:K-mean Clustering result in different data setK-mean 聚类导致不同的数据集
【发布时间】:2021-02-07 03:21:15
【问题描述】:

我已经组合了不同的数据集来收集以执行 K-mean 聚类。得到结果后,我想将结果一一应用回数据中。但我不确定我应该怎么做,任何帮助将不胜感激。

#Here is the result 
> VelocityClusters$centers
       [,1]
1 31.587619
2 75.769877
3 48.545961
4  5.252514

这是我编写的代码,并试图将 k-mean 结果应用回单个数据集,但我知道这似乎不对。 我一直在网上搜索,但似乎找不到答案。

m1_teamA<- m1_teamA %>%
  mutate(Phases = ifelse(mmin %in% 0:5.252514, "walk",
                         ifelse(mmin %in% 5.252515:31.587619,"Jog",
                                ifelse(mmin %in% 31.587620:48.545961, "Run","Sprint"))))


【问题讨论】:

    标签: r cluster-analysis k-means


    【解决方案1】:

    您可以使用 cbind 连接数据集中的新列数据

    dataset_name

    或者,您可以使用以下代码

    final

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-30
      • 2013-03-23
      • 2017-09-12
      • 2017-07-17
      • 2015-07-29
      • 2018-08-12
      • 2013-04-23
      • 1970-01-01
      相关资源
      最近更新 更多