Learn R Programming

statGraph (version 1.0.6)

graph.acf: Autocorrelation Function Estimation for Graphs

Description

The function graph.acf computes estimates of the autocorrelation function for graphs.

Usage

graph.acf(Graphs, plot = TRUE)

Value

An object of class acf.

Arguments

Graphs

a list of undirected graphs. If each graph has the attribute eigenvalues containing its eigenvalues , such values will be used to compute their spectral density.

plot

logical. If TRUE (default) the graph.acf is plotted.

References

Fujita, A., Takahashi, D. Y., Balardin, J. B., Vidal, M. C. and Sato, J. R. (2017) Correlation between graphs with an application to brain network analysis. _Computational Statistics & Data Analysis_ *109*, 76-92.

Examples

Run this code
set.seed(1)
G <- list()
p <- array(0, 100)
p[1:3] <- rnorm(3)
for (t in 4:100) {
  p[t] <- 0.5*p[t-3] + rnorm(1)
}
ma <- max(p)
mi <- min(p)
p <- (p - mi)/(ma-mi)
for (t in 1:100) {
  G[[t]] <- igraph::sample_gnp(100, p[t])
}
graph.acf(G, plot=TRUE)

Run the code above in your browser using DataLab