我试图通过与 OPTICS 算法的语义相关性来聚类单词矩阵。
我有一个这样的矩阵:
我想将每一行视为一个向量(约 260 维)并将彼此最接近的术语聚类。
到目前为止我的代码:
require("dbscan")
require("readxl")
list <- read_excel(choose.files())
list_only_colnames <- read_excel(choose.files())[1]
Matrix<- matrix(unlist(as.double(list$Column2)),266,266,TRUE)
list_only_colnames <- unlist(list_only_colnames)
colnames(Matrix) <- list_only_colnames
rownames(Matrix) <- list_only_colnames
### run OPTICS
res <- optics(Matrix, eps = 10, minPts = 0,4)
res
问题
- 在聚类方面如何显示行名?
- 首先如何设置集群的数量?