Почему LDA берет пустые клетки, как другая группа? - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь выполнить линейный дискриминантный анализ с пакетом FlipMultivariates (на основе пакета MASS), но когда я получаю результаты, LDA берет пустые ячейки, как другая группа.Мне нужно назначить пустые ячейки для существующей группы.Я проверил импортированные данные и пустые ячейки не имеют «NA», поэтому, когда я импортирую снова и получаю «NA» для пустых ячеек, LDA выдает еще одну ошибку:

LDA требует переменную результатабыть категоричным или подсчитанным! IsCount (required.data [,: условие имеет длину> 1, и будет использоваться только первый элемент

Что мне делать?

Редактировать: это код iпытаюсь использовать:

setwd("C:/")    
datos <- read.csv("data.csv", header=T)     
    library(flipMultivariates)
        fit <- LDA(Groups ~ LML + LMM + AMT + AI + AMN + LM + GD + GI + GP + AFS + LFS,
            data=datos, 
            prior=c(1,1,1,1,1,1,1,1,1)/9, 
            na.action="na.omit", 
            CV=TRUE, 
            output = "Prediction-Accuracy Table")
        fit
...