Получение неверного числа ошибок измерений при использовании HDoutliers - PullRequest
0 голосов
/ 27 ноября 2018

Я пытаюсь запустить 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) - длина (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 (данные [, CAT, drop = F], функция (x) MCA (as.matrix (x), ncp = 1, graph = F) $ ind $ordin)

dataTrans (данные)

HDoutliers (C1)

Мои данные C1 - это кадр данных с 2124 строками и 6 столбцами.3 из них: фактор, 1 целое и два в двоичных.

Заранее благодарим за помощь.

`

...