Я новичок в R и пытаюсь использовать пакет mclust.
Что мне нужно сделать, это взять данные из файла data.mat
и кластеризовать их с помощью mclust.
Код, который я использую:
data <- readMat('data.mat')
mod1 <- Mclust(data['X'], modelName='EVE')
И я получаю следующая ошибка:
примерка ...
|
| Ошибка 0% в mvnX (данные = данные, априор = предыдущий):
(список) объект не может быть приведен к типу 'double'
Я протестировал summary(data['X'])
, и данные числовой
Режим длины класса
X 29000000 -не-числовой c
Я пытался использовать as.matrix(data['X'])
и получаю ту же ошибку.
Я пробовал разные modelName
и получаю ту же ошибку.
Конечно, я что-то упускаю, помогите мне: (