Last chance! 50% off unlimited learning
Sale ends in
Return the fitted response values that correspond to the posterior mean
estimates from a BayesSUR
class object.
# S3 method for BayesSUR
fitted(object, Pmax = 0, beta.type = "marginal", ...)
Fitted values extracted from an object of class BayesSUR
. If
the BayesSUR
specified data standardization, the fitted values are
base based on standardized data.
an object of class BayesSUR
valid if beta.type="conditional"
. If
beta.type="conditional"
and Pmax=0.5
, it gives median
probability model betas. Default is 0
type of estimated beta for the fitted model. Default is
marginal
, giving marginal beta estimation. If
beta.type="conditional"
, it gives beta estimation conditional
on gamma=1
other arguments
data("exampleEQTL", package = "BayesSUR")
hyperpar <- list(a_w = 2, b_w = 5)
set.seed(9173)
fit <- BayesSUR(
Y = exampleEQTL[["blockList"]][[1]],
X = exampleEQTL[["blockList"]][[2]],
data = exampleEQTL[["data"]], outFilePath = tempdir(),
nIter = 10, burnin = 0, nChains = 1, gammaPrior = "hotspot",
hyperpar = hyperpar, tmpFolder = "tmp/"
)
## check fitted values
fitted.val <- fitted(fit)
Run the code above in your browser using DataLab