作者buzz20374 ()
看板R_Language
标题[问题] optim function
时间Mon Oct 26 07:52:37 2015
- 问题: 当你想要问问题时,请使用这个类别
[问题类型]:
程式谘询(我想用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://webptt.com/cn.aspx?n=bbs/R_Language/M.1445817162.A.A47.html