Function to plot an object of class 'lsjm'
# S3 method for lsjm plot(x, Y, drawCB = FALSE, dimZ = c(1, 2), plotZtilde = FALSE, colPl = 1, colEll = rgb(0.6, 0.6, 0.6, alpha = 0.1), LEVEL = 0.95, pchplot = 20, pchEll = 19, pchPl = 19, cexPl = 1.1, mainZtilde = NULL, arrowhead = FALSE, curve = NULL, xlim = NULL, ylim = NULL, main = NULL, ...)
| x | object of class |
|---|---|
| Y | list containing a ( |
| drawCB | logical if |
| dimZ | dimensions of the latent variable to be plotted. Default |
| plotZtilde | if TRUE do the plot for the last step of LSM |
| colPl |
|
| colEll |
|
| LEVEL | levels of confidence bounds shown when plotting the ellipses. Default |
| pchplot | Default |
| pchEll |
|
| pchPl |
|
| cexPl |
|
| mainZtilde | title for single network plots TRUE do the plot for the last step of LSM |
| arrowhead | logical, if the arrowed are to be plotted. Default |
| curve | curvature of edges. Default |
| xlim | range for x |
| ylim | range for y |
| main | main title |
| ... | Arguments to be passed to methods, such as graphical parameters (see |
## Simulate Undirected Network N <- 20 Ndata <- 2 Y <- list() Y[[1]] <- network(N, directed = FALSE)[,] ### create a new view that is similar to the original for(nd in 2:Ndata){ Y[[nd]] <- Y[[nd - 1]] - sample(c(-1, 0, 1), N * N, replace = TRUE, prob = c(.05, .85, .1)) Y[[nd]] <- 1 * (Y[[nd]] > 0 ) diag(Y[[nd]]) <- 0 } par(mfrow = c(1, 2)) z <- plotY(Y[[1]], verbose = TRUE, main = 'Network 1') plotY(Y[[2]], EZ = z, main = 'Network 2')