Learn R Programming

huge (version 1.0.3)

huge.plot: Graph visualization

Description

Implements the graph visualization using adjacency matrix. It can automatic organize 2D embedding layout.

Usage

huge.plot(G, epsflag = FALSE, graph.name = "default", cur.num = 1, 
location)

Arguments

G
The adjaceny matrix corresponding to the graph.
epsflag
If epsflag = TRUE, save the plot as an eps file in the target directory. The default value is FALSE.
graph.name
The name of the output eps files. The default value is "default".
cur.num
The number of plots saved as eps files. Only applicale when epsflag = TRUE. The default value is 1.
location
Target directory. The default value is the current working directory.

Details

The user can change cur.num to plot several figures and select the best one. The implementation is based on the popular package "igraph".

References

1. Tuo Zhao and Han Liu. HUGE: A Package for High-dimensional Undirected Graph Estimation. Technical Report, Carnegie Mellon University, 2010

See Also

huge and huge-package

Examples

Run this code
## visualize the hub graph
L = huge.generator(graph = "hub")
huge.plot(L$theta)

## visualize the band graph
L = huge.generator(graph = "band",g=5)
huge.plot(L$theta)

## visualize the cluster graph
L = huge.generator(graph = "cluster")
huge.plot(L$theta)

#show working directory
getwd()
#plot 5 graphs and save the plots as eps files in the working directory  
huge.plot(L$theta, epsflag = TRUE, cur.num = 5)

Run the code above in your browser using DataLab