1 | ss.phi(eta.pos, dapts, ss.size)
|
eta.pos |
|
dapts |
|
ss.size |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | ##---- Should be DIRECTLY executable !! ----
##-- ==> Define data, use random,
##-- or do help(data=index) for the standard data sets.
## The function is currently defined as
function (eta.pos, dapts, ss.size)
{
beta.pos <- un.scale.transform(eta.pos)
factor <- dsz/ss.size
data1 <- data.eval(beta.pos, dapts[1, , "dapt.1"], factor = factor)
data1.star <- data.eval(beta.star, dapts[1, , "dapt.1"],
factor = factor)
data2 <- data.eval(beta.pos, dapts[1, , "dapt.2"], factor = factor)
data2.star <- data.eval(beta.star, dapts[1, , "dapt.2"],
factor = factor)
data3 <- data.eval(beta.pos, dapts[1, , "dapt.3"], factor = factor)
data3.star <- data.eval(beta.star, dapts[1, , "dapt.3"],
factor = factor)
((data1$grad.log.pi - data1.star$grad.log.pi) %*% t(2 * alpha.cent +
data2$grad.log.pi - data2.star$grad.log.pi) + sum(data3$lap.log.pi) -
sum(data3.star$lap.log.pi) + alpha.cent.sq + alpha.p.cent)/2
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.