Description Usage Arguments Value See Also Examples
This funcion generates a heat map for a given model confidence set. Each row represents a model in the confidence set, and colored cell represents the variables in that model.
1 |
models |
A list with one entry for each model. Each entry is an
integer vector that specifies the columns of matrix X without intercept to be used
as a regressor in that model. Intercept will be fitted automatically for every model.
such as |
alpha |
Significance levels. The confidence levels for confidence sets
are |
con_sets |
a list with with one entry for a |
p |
the number of candidate variables. |
xnames |
variable names of all candidate variables. Default is |
color |
the color that indicates a variable is selected. Default is "lightblue". |
Returns a logical matrix per confidence set with one row per model and one column per variable indicating whether that variable is in the model.
Generates a corresponding heat map per confidence set with one row per model and one column per variable indicating whether that variable is in the model. A cell in white means the variable is not in that model; a cell in user-specified color means the variable is in that model.
1 2 3 4 5 6 7 8 9 10 11 12 13 | n= 50
B= 100
p= 5
x = matrix(rnorm(n*p, mean=0, sd=1), n, p)
true_b = c(1:3, rep(0,p-3))
y = x%*% true_b+rnorm(n)
alpha=c(0.1,0.05,0.01)
data=list(x=x,y=y)
models=Models_gen(1:p)
result=MAC(models, data, B, alpha)
plot_MAC(models, alpha, result$con_sets, p)
result2=bms(data, alpha)
plot_MAC(result2$models, alpha, result2$con_sets, p)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.