こんにちは私は私のデータセットのトレーニングデータ[1]の列を正規化したいと思います。この列の型はnumです。しかし、以下のコードを実行すると、それは私のすべてのNAを与えました、それは私のデータセットにNAがあるからです、そして、それを無視するためにlapplyにどのように伝えることができますか?lapply ign NA NA
normalize <- function(x) {
return ((x - min(x))/(max(x) - min(x)))
}
trainingData[1] <- as.data.frame(lapply(trainingData[1], normalize))
ありがとうございます!
あなたが設定 '分()'と 'MAX()'関数を呼び出すことができます引数 'na.rm = TRUE'です。例: 'min(c(NA、2:4)、na.rm = TRUE)' –