RSNNS fonction normTrainingAndTestSet
Bonjour,
J'ai une erreur lorsque j'utilise la fonction norm du package RSNNS.
Avec l'exemple IRIS le code marche mais pas avec mes données.
Code:
1 2 3
| > MyData <- normTrainingAndTestSet(MyData)
Error in if (colSd != 0) res[, i] <- (x[, i] - colMean)/colSd else res[, :
missing value where TRUE/FALSE needed |
Je ne sais pas si quelqu'un a déjà rencontrer ce problème.
Merci d'avance.
RSNNS fonction normTrainingAndTestSet
Bonjour,
Citation:
Envoyé par
sonia44
missing value where TRUE/FALSE needed
Le message d'erreur est explicite. Vous obtiendrez le même message sur les données iris si vous créez une donnée manquante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| > data(iris)
> iris[1,1] <- NA
> #shuffle the vector
> iris <- iris[sample(1:nrow(iris),length(1:nrow(iris))),1:ncol(iris)]
>
> irisValues <- iris[,1:4]
> irisTargets <- decodeClassLabels(iris[,5])
>
> iris <- splitForTrainingAndTest(irisValues, irisTargets, ratio=0.15)
> normTrainingAndTestSet(iris)
Error in if (colSd != 0) res[, i] <- (x[, i] - colMean)/colSd else res[, :
missing value where TRUE/FALSE needed |
Cordialement,