Skip to contents

Plots posterior group influence over time for dynamic models

Usage

plot_group_influence(
  fit,
  group,
  type = c("sender", "target"),
  fun = c("mean", "sum"),
  measure = c("rowsum", "rowmean", "l2"),
  cred = 0.95
)

Arguments

fit

A "dbn" object from dbn_dynamic()

group

Integer vector of actor indices

type

"sender" (rows of A_t) or "target" (columns of B_t)

fun

Aggregation across actors: "mean" or "sum"

measure

Per-actor metric: "rowsum" (default), "rowmean", "l2"

cred

Credible band level (0.95 gives 95% bands)

Value

A ggplot2 object

Examples

# \donttest{
sim <- simulate_dynamic_dbn(n = 10, time = 10, seed = 6886)
fit <- dbn(sim$Z, model = "dynamic", family = "gaussian",
    nscan = 200, burn = 100, verbose = FALSE)
plot_group_influence(fit, group = c(1, 3, 5), type = "sender")

# }