Learn R Programming

ANTsR (version 0.3.3)

plotPrettyGraph: Simple plotPrettyGraph function saves to png.

Description

PlotPrettyGraph given inputs from the makeGraph function. adapted from http://is-r.tumblr.com/.

Usage

plotPrettyGraph(adjacencyMatrix, functionToPlot, pngfn = "graph.png", scaleText = 0.5, vertexSize = NA, figScale = 11, layoutmode = "eigen", hueval = 0)

Arguments

adjacencyMatrix
igraph adjacencyMatrix
functionToPlot
igraph node-level graph value e.g. degree, page.rank, etc
pngfn
filename for output png or to screen if NA
scaleText
relative size of text to vertices
vertexSize
cex size of vertices
figScale
the figure will be of square size 2^figScale in pixels
layoutmode
see gplot.layout in sna package
hueval
controls the hue in hsv

Value

no output

Examples

Run this code

data("bold_correlation_matrix",package="ANTsR")
dmat<-data.matrix(bold_correlation_matrix)
if ( usePkg("igraph") ) {
 gg<-makeGraph( dmat, 0.1 )
 rownames(gg$adjacencyMatrix)<-colnames(bold_correlation_matrix)
 plotPrettyGraph( gg$adjacencyMatrix, gg$degree , figScale=12 , scaleText=5 )
 }

Run the code above in your browser using DataLab