【发布时间】:2021-10-04 05:45:51
【问题描述】:
我对多元统计相当陌生,在 R 的帮助部分中找不到答案,也无法在 MASS 包的源代码中找到答案,所以也许你可以帮助我。
我的数据有很多预测变量 (450),而只有很少的观察值 (~200)。我读到由于方差矩阵的必要反转,计算 lda 是不可能的。但只是在知道这表明它有效并且给出了不错的结果之前尝试它。怎么解释? lda正手选择分离影响最大的变量吗?
我正在使用 caret 包添加 5 折 cv 并预先分离到 train(0.8) 和 test(0.2) 数据中。
Validierung <- trainControl(method = "cv", number = 5)
ldaFit1 <- train(`Species` ~., data= train,
method= "lda",
trControl = Validierung,
metric = "Accuracy")
【问题讨论】: