- 問題: 當你想要問問題時,請使用這個類別
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
新手(沒寫過程式,R 是我的第一次)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
想請教optim function的問題。?optim裡面的一個例子:
## Rosenbrock Banana function
fr<-function(x){
x1<-x[1]
x2<-x[2]
100*(x2-x1*x1)^2+(1-x1)^2
}
optim(c(-1.2,2),fr)
這裡我就想了很久,不太懂,
第一個argument是par:initial values for the parameters to be optimized over
但我不太懂 c(-1.2,2)代表要找值的區間嗎?
跑出來的結果也看不太懂:
>optim(c(-1.2,2),fr)
$par
[1] 1.000260 1.000506
$value
[1] 8.825241e-08
$counts
function gradient
195 NA
$convergence
[1] 0
$message
NULL
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.145.116
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1445817162.A.A47.html