Learn R Programming

huge (version 2.0.0)

High-Dimensional Undirected Graph Estimation

Description

Provides a general framework for high-dimensional undirected graph estimation. It integrates data preprocessing, neighborhood screening, graph estimation, and model selection techniques into a pipeline. In preprocessing stage, the nonparanormal(npn) transformation is applied to help relax the normality assumption. In the graph estimation stage, the graph structure is estimated by Meinshausen-Buhlmann graph estimation, the graphical lasso, or the TIGER (tuning-insensitive graph estimation and regression) method, and the first two can be further accelerated by the lossy screening rule preselecting the neighborhood of each variable by correlation thresholding. We target on high-dimensional data analysis usually d >> n, and the computation is memory-optimized using the sparse matrix output. We also provide a computationally efficient approach, correlation thresholding graph estimation. Three regularization/thresholding parameter selection methods are included in this package: (1)stability approach for regularization selection (2) rotation information criterion (3) extended Bayesian information criterion which is only available for the graphical lasso.

Copy Link

Version

Install

install.packages('huge')

Monthly Downloads

6,776

Version

2.0.0

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Tuo Zhao

Last Published

July 26th, 2026

Functions in huge (2.0.0)

print.huge

Print function for S3 class "huge"
print.roc

Print function for S3 class "roc"
plot.select

Plot function for S3 class "select"
plot.sim

Plot function for S3 class "sim"
plot.roc

Plot function for S3 class "roc"
stockdata

Stock price of S&P 500 companies from 2003 to 2008
huge.inference

Graph inference
huge.glasso

The graphical lasso (glasso) using sparse matrix output
huge.roc

Draw ROC Curve for a graph path
huge.npn

Nonparanormal(npn) transformation
huge-package

High-Dimensional Undirected Graph Estimation
huge.mb

Meinshausen & Buhlmann graph estimation
huge

High-dimensional undirected graph estimation
huge.generator

Data generator
huge.ct

Graph estimation via correlation thresholding (ct)
huge.plot

Graph visualization
huge.tiger

Tuning-insensitive graph estimation
print.select

Print function for S3 class "select"
plot.huge

Plot function for S3 class "huge"
print.sim

Print function for S3 class "sim"
huge.select

Model selection for high-dimensional undirected graph estimation