こんにちは私はRに不慣れです、
私は機械学習のコースラコースを行っています。オクターブでの予測を目的としたデータセットのトレーニングと相互検証を知っていますが、Rでその操作を行うにはどうすればよいですか?
こんにちは私はRに不慣れです、
私は機械学習のコースラコースを行っています。オクターブでの予測を目的としたデータセットのトレーニングと相互検証を知っていますが、Rでその操作を行うにはどうすればよいですか?
線形回帰:
> model <- lm(y ~ ., data = mydata)
> predict(model, mydata[1, ])
LM の交差検証:
> install.packages("DAAG") # if not already installed
> library(DAAG)
> cv.lm(df = mydata, form.lm = formula(y ~ .))
線形モデル (関数lm()
) は R で既定で使用できますが、他の機械学習アルゴリズムは使用できません。最も一般的な ML アルゴリズムのセットについては、パッケージを参照してくださいe1071
。
R で ML を扱う多くのパッケージについては、Machine Learning タスクビューを参照してください。さらに、「R 機械学習」をグーグルで検索すると、おそらくいくつかの良い結果が得られます。特に ML の経験がある場合は特に、どのパッケージを使用すればよいかがわかります。