Ошибка в lda.default (x, grouping, ...): переменные кажутся постоянными внутри групп - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь запустить функцию lda, но я получаю эту ошибку.В моем наборе данных 388 наблюдений и 1026 переменных.Столбец Act имеет только «n» или «p», а остальные столбцы имеют номера.Код:

dat<-bbb.fingerprints

head(dat)

N<-nrow(dat)

smp<-sample(1:N, N/3)

smp

train<-dat[-smp, ]

test<-dat[smp, ]

library(MASS)

lda.model <- lda(Act ~ . , data=train)

View(lda.model)

Ошибка:

Error in lda.default(x, grouping, ...) : 
  variables   18   21   29   39   55   56   59   70   94  104  114  138  150  162  184  199  205  248  268  371  374  383  443  444  450  451  515  535  537  538  554  583  606  619  620  628  636  646  649  655  720  733  756  757  784  798  806  846  849  852  860  867  908  939  978  987  996 1000 1001 appear to be constant within groups

Можете ли вы помочь мне, пожалуйста?

...