我正在尝试对混合数据(分类变量和数字变量)运行HDoutliers
但是,当我运行以下代码时,出现错误,指出维数不正确[C1是我的数据集]
outlier.hr <- HDoutliers(C1)
U [,num,drop = FALSE]错误:维数不正确
svd.triplet(Tc,row.w = marge.row,col.w = marge.col,ncp = ncp)
CA(Ztot,ncp = min(ncp,ncol(Z)-length(act))),row.sup = ind.sup,excl = excl,col.sup = col.sup,graph = FALSE ,row.w = row.w)
MCA(as.matrix(x),ncp = 1,graph = F)
FUN(X [[i]],...)
lapply(X = X,FUN = FUN,...)
sapply(data [,CAT,drop = F],function(x)MCA(as.matrix(x),ncp = 1,graph = F)$ ind $ coord)
dataTrans(data)
HD离群值(C1)
我的数据C1是具有2124行和6列的数据帧。其中3个是因数,1个整数,两个是dbl。
预先感谢您的帮助。
`