huge.select(est, criterion = NULL, ebic.gamma = 0.5, stars.thresh = 0.1,
stars.subsample.ratio = NULL, rep.num = 20, verbose = TRUE)"huge""ric" and "stars" are available for all 3 graph estimation methods. ebic is only applicable when est$method = "glasso" in huge(). The default value is "ric"<est$method = "glasso" and criterion = "ebic".0.1. An alternative value is 0.05. Only applicable when criterion = "stars".10*sqrt(n)/n when n>144 and 0.8 when n<=144< code="">, where n is the sample size. Only applicable when criterion = "stars".=144<>criterion = "stars" or rotations when criterion = "ric". The default value is 20. NOT applicable when criterion = "ebic"verbose = FALSE, tracing information printing is disabled. The default value is TRUE.method = "glasso"method = "glasso" and est$cov is avaiable.criterion = "stars".criterion = "stars".criterion = "ebic".criterion = "ric""refit".estr.num or applying the stars to model selection. Extended Bayesian information criterion (ebic) is another competive approach, but the ebic.gamma can only be tuned by experience.huge and huge-package.#generate data
L = huge.generator(d = 200, graph="hub")
out.mb = huge(L$data)
out.ct = huge(L$data, method = "ct")
out.glasso = huge(L$data, method = "glasso")
#model selection using ric
out.select = huge.select(out.mb)
plot(out.select)
#model selection using stars
out.select = huge.select(out.ct, criterion = "stars", stars.thresh = 0.05)
plot(out.select)
#model selection using ebic
out.select = huge.select(out.glasso,criterion = "ebic")
plot(out.select)Run the code above in your browser using DataLab