R/graph2lvm.R

Defines functions `graph2lvm`

##' @export
`graph2lvm` <-
function(g, debug=FALSE, silent=TRUE) {
  res <- lvm(graph::nodes(g), debug=debug,silent=silent)
  M <- t(as(g, Class="matrix"))
  for (i in 1:nrow(M)) {
    if (any(M[,i]==1)) {      
      res <- regression(res, rownames(M)[M[,i]==1], rownames(M)[i], silent=silent)
    }
  }
  res
}

Try the lava package in your browser

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

lava documentation built on May 2, 2019, 4:49 p.m.