看板 R_Language 關於我們 聯絡資訊
- 問題: 當你想要問問題時,請使用這個類別 [問題類型]: 程式諮詢(我想用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