print.igraph

0th

Percentile

Print graphs to the terminal

These functions attempt to print a graph to the terminal in a human readable form.

Keywords
graphs
Usage
## S3 method for class 'igraph':
print(x,
  graph.attributes=igraph.par("print.graph.attributes"),
  vertex.attributes=igraph.par("print.vertex.attributes"),
  edge.attributes=igraph.par("print.edge.attributes"),
  names=TRUE, quote.names=TRUE,
  ...)
## S3 method for class 'bgraph':
print(x,
  \dots)
## S3 method for class 'igraph':
summary(object, \dots)
Arguments
x
The graph to print.
graph.attributes
Logical constant, whether to print graph attributes.
vertex.attributes
Logical constant, whether to print vertex attributes.
edge.attributes
Logical constant, whether to print edge attributes.
names
Logical constant, whether to print symbolic vertex names (ie. the name vertex attribute) or vertex ids.
quote.names
Logical scalar, whether to quote symbolic vertex names.
object
The graph of which the summary will be printed.
...
Additional agruments, print.bgraph passes these to print.igraph.
Details

summary.igraph prints the number of vertices, edges and whether the graph is directed. print.igraph prints the same information, aand also lists the edges, and optionally graph, vertex and/or edge attributes.

As of igraph 0.4 print.igraph uses the max.print option, see options for details.

print.bgraph prints a bgraph object, a graph together with its cohesive block hierarchy, see cohesive.blocks for details.

Value

  • All these functions return the graph invisibly.

Aliases
  • print.igraph
  • print.bgraph
  • summary.igraph
Examples
g <- graph.ring(10)
g
summary(g)
Documentation reproduced from package igraph, version 0.5.2-2, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.