R/size_intact_to_arc.R

Defines functions size.intact.to.arc

Documented in size.intact.to.arc

size.intact.to.arc <- function(G, arc.node = "in"){
  avn <- attributes(E(G))$vnames
  df <- data.frame(do.call("rbind",strsplit(avn,"|", fixed =  T)))
  names(df) <- c("in","out")
  crit <- df[,names(df) == arc.node]
  out <- 1:length(avn)
  for(i in 1:length(avn)){
   out[i] <- size.intact.to.node(G, node = crit[i]) 
  }
  nnames <- gsub(x = avn,"|"," --> ", fixed = T)
  names(out) <- nnames
out  
}

Try the streamDAG package in your browser

Any scripts or data that you put into this service are public.

streamDAG documentation built on April 4, 2025, 12:28 a.m.