【发布时间】:2020-05-21 19:21:10
【问题描述】:
我在 R 中使用 optim 函数,它只给出给定范围内的一个值(下限和上限)的结果,但问题是我需要从 0.3 到 20 的所有参数值及其值用于绘图。那可能吗?下面给出代码和结果?
n <- 20
b0<-b1<-1
x <- rnorm(n)
e <- rnorm(n)
y = b0+b1*x+e
wts <- rep(1,n)
mod <- lm(y~x,weights=wts)
SS <- mad(mod$resid)
err <- mod$resid/sqrt(SS)
optim(par = 3, fn = tau.hat.beta.Qader, x = err,lower = .3, upper=20,method = "Brent")
$par [1] 20
$值 [1] -0.5698667
$counts 函数梯度 呐呐
$收敛 [1] 0
$消息 空
【问题讨论】:
-
你能给我们一个minimal reproducible example,特别告诉我们
tau.hat.beta.Qader的定义吗? -
你可以使用任何函数,比如 x^2 什么的
-
请编辑您的问题以包含函数...
-
好的,但是如果您将功能提供给我们而不是让我们自己编造,将会有很大帮助。这就是minimal reproducible example 的含义...
标签: r statistics regression