【问题标题】:Viewing non-feature index in R/ R studio在 R/R studio 中查看非特征索引
【发布时间】:2018-10-31 21:25:23
【问题描述】:

我正在尝试根据属性对项目进行聚类(查找相似项目)。我最初有一个 CSV 格式:

项目 |属性1 |属性2.....大约200个属性

由于它是一组混合格式的属性(INT、String...),我决定将这些属性连接起来,现在我有了:

项目 |串联属性。

我的聚类代码是:

 uniqueItem <- unique(as.character(data$ConcatenatedAttributes))
    distanceMatrix <- stringdistmatrix(uniqueItem ,uniqueItem ,method = "jw")
    rownames(distanceMatrix ) <- uniqueItem 
    hc <- hclust(as.dist(distanceMatrix ))
    dfClust <- data.frame(uniqueItem , cutree(hc, k=200))

现在,我希望能够根据 ConcatenatedAttributes 字段的相似性查看哪些项目已聚集在一起。我该怎么做?

所以,类似:

集群编号 |项目 |

【问题讨论】:

  • 为什么您认为将所有内容连接到一个无法管理的字段中然后滥用字符串距离是个好主意?!?

标签: r cluster-analysis similarity hierarchical-clustering


【解决方案1】:

你想group_by你的数据框。

一个明显的方法是使用for 循环。大多数 R 爱好者会建议学习dplyr

但是恕我直言,您将所有内容连接到一个无法管理的字段然后滥用字符串距离的想法只是可怕

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-30
    • 2013-02-17
    相关资源
    最近更新 更多