全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1895 2
2014-07-19
posterior0=function (n, init, prior, lh=c("gev"),...,psd,burn = 0,thin = 1)
   {
       ar <- list(...)
       if (lh == "gev") {
        nas <- !is.na(ar$data)      ##判断空值
        ar$data <- ar$data[nas]
        if (!is.null(ar$trend))
            ar$trend <- ar$trend[nas]
    }
    initar <- c(list(par = init, prior = prior, lh = lh), ar)
    inittest <- do.call("dpost", initar)
    if (is.infinite(inittest))
        stop("density is zero at initial parameter values")
    ar <- c(list(n = n, init = init, prior = prior, lh = lh),
        ar, list(psd = psd, thin = thin, burn = burn))
    do.call("gibbs", ar)
}

哪们大神给理解下,那个...  ar <- list(...)  (ar$trend)  (ar$data) 分别是 什么么

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-7-19 21:59:36
你确定你的程序完整?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-7-21 09:27:39
是完整的,这是被定义的一个函数。现在我前面的知道什么意思了,但是我想编一个关于极值参数的贝叶斯的后验密度分布,还是不会。。求教。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群