Skip to contents

Inspect a Path Graph

Usage

# S3 method for class 'path.graph'
print(x, ...)

# S3 method for class 'path.graph'
summary(object, ...)

Arguments

x, object

A single path.graph member from create.path.graph().

...

Unused.

Value

print() invisibly returns its unchanged input after printing graph counts. summary() prints and invisibly returns a named list containing n.vertices, n.paths, avg.path.length (number of vertices per stored path, or NA if no paths), and avg.degree (mean adjacency-list length).

Examples

chain <- create.graph("chain", n = 5)
paths <- create.path.graph(chain, h.values = 2)[[1L]]
print(paths)
#> Path graph object
#>   Number of vertices: 5 
#>   Number of stored paths: 7 
#>   Number of edges in path graph: 7 
summary(paths)
#> $n.vertices
#> [1] 5
#> 
#> $n.paths
#> [1] 7
#> 
#> $avg.path.length
#> [1] 2.428571
#> 
#> $avg.degree
#> [1] 2.8
#>