Я пытался использовать функцию nbclust и получил ошибку: «Ошибка в t (jeu)% *% jeu: требуется числовая/сложная матрица/векторные аргументы» вот как Я бегу функции:nbclust не работает без матрицы данных
NbClust(input_data, diss = dissimilarity_matrix,
distance = NULL,
min.nc=2, max.nc=5, method = "ward.D2",
index = "all")
ошибка, вероятно, потому, что мои данные не является числовым значением, а матрица несходство есть. все другие алгоритмы кластеризации не требуют матрицы данных, есть ли способ использовать функцию без данных?
Вы можете сделать as.matrix (input_data) , чтобы сделать данные в виде матрицы –
проблема не в том, что input_data не является матрицей, потому что сами данные не являются числовыми ... –