Rライブラリで使用できるweatherAUSデータセットを使用しています。 RainTomorrowの列に「はい」を1に、「いいえ」を0に置き換えようとしています。Rの値を「はい」に1、「いいえ」を0に置き換えます。
私はこれを書いたが、動作していないよう:
weather4$RainTomorrow[weather4$RainTomorrow=="Yes"]<-1
私は言う:
警告メッセージ:
[<-.factor
で(*tmp*
、weather4 $ RainTomorrow == "はい" 、値= c(NA、無効な因子レベル、生成されたNA)
私は何を意味するのでしょうか?どこかでas.numericまたはas.factorを使用してください。しかし、私は実際どのようになっているのか分かりません。
ただやる 'as.integer(as.character(天候の$ RainTomorrow)== "はい")' – akrun
いいえ、そのままそのまましてください。要因変数の代わりに0/1が必要だとあなたはなぜ信じていますか? – Roland
こんにちは。下の私のポストを参照してください。私はちょうどその問題を解決しました。 – sockevalley