1

我是 R 新手,我正在尝试使用 mclust 包。

我需要做的是从data.mat文件中获取数据并使用 mclust 对其进行聚类。

我使用的代码是:

data <- readMat('data.mat')
mod1 <- Mclust(data['X'], modelName='EVE')

我收到以下错误:

拟合...
|
| mvnX 中的 0% 错误(数据 = 数据,之前 = 之前):(
列表)对象不能被强制输入“双精度”

我已经测试过summary(data['X']),数据是数字的

长度类模式
X 29000000 -none- numeric

我试过使用as.matrix(data['X']),我得到了同样的错误。
我尝试了不同的方法modelName,但我得到了同样的错误。

当然我错过了一些东西,帮助我:(

4

0 回答 0