私は初めてでR
、線形予測をしようとしています。簡単なデータを次に示します。
test.frame<-data.frame(year=8:11, value= c(12050,15292,23907,33991))
の値を予測したい場合は言ってyear=12
ください。これは私がやっていることです(さまざまなコマンドを試しています):
lma=lm(test.frame$value~test.frame$year) # let's get a linear fit
summary(lma) # let's see some parameters
attributes(lma) # let's see what parameters we can call
lma$coefficients # I get the intercept and gradient
predict(lm(test.frame$value~test.frame$year))
newyear <- 12 # new value for year
predict.lm(lma, newyear) # predicted value for the new year
いくつかのクエリ:
lma$coefficients
たとえば、このコマンドを発行すると、2 つの値のベクトルが返されます。インターセプト値のみを選択する方法は?多くの出力が得られます
predict.lm(lma, newyear)
が、予測値がどこにあるのかわかりません。誰かが明確にしてもらえますか?
どうもありがとう...