0
私はいくつかの簡単な例でライブラリnnetを試しています。Rネットプロットのバグ?
library(MASS)
data(Boston)
boston = as.matrix(Boston)
library(nnet)
boston.nnet = nnet(medv~., data=Boston,rang=0.1,size=8,linout=T,maxit=1000)
うまく動作するようだが、私は
plot(boston[,14],boston.nnet$fitted.values)
のようなプロットを得る: (練習から私の先生を私に送られました。あなたはまた、いくつかのウェブサイトでこの運動を見つけることができます)。
これはバグですか、何か間違っていますか?
私はいくつかのばらつきがあるかもしれないことを知っていますが、これは非常に奇妙です。
OK、私は行boston = as.matrix(Boston)をコピーするのを忘れました。なぜなら、他の演習では行列としても使われているからです。 – skan
行列でも動作します:)しかし、あなたの関数呼び出しを調整する必要があります: 'boston.nnet = nnet(medv〜。、data = boston、rang = 0.1、size = 8、linout = T、maxit = 1000)' 関数呼び出しでは、大文字の 'Boston'と書かれているので、小文字にする必要があります。 – PaulH