我尝试使用包mclust
在R中运行Latent Profile Analysis。我有四个变量,它们是连续的(并且有一些0.00)。首先我说read.csv2("…")
然后BIC<-Mclust(data2)
。
之后发生此错误:
if中的错误(loglik&gt; signif(.Machine $ double.xmax,6)|| any(!c(scale,:缺少值,其中需要TRUE / FALSE
我的数据如下:
'data.frame': 219 obs. of 4 variables:
$ Var1: num 0.55 0.36 0.09 0.27 1.45 0.45 1.18 3 1.09 0.18 …
$ Var2: num 0 0.22 0.33 0.67 0.22 1 1.67 0 2.33 0 …
$ Var3: num 0 0 0 0 0 0.38 0 0 0.88 0 …
$ Var4: num 0 0 0 0 0 0 0 0 0 0 …
这里有什么问题?我究竟做错了什么? 如果有人可以帮助我,我会很高兴 谢谢