R/rsp.R

Defines functions rsp

Documented in rsp

rsp <- function(io){
  if(!"InputOutput" %in% class(io)) stop('io should be of "InputOutput" class. See ?as.inputoutput')
  A <- io$A
  X <- io$X
  M <- import.total(io)
  E <- export.total(io)
  ##############################
  ## Calculating calculations ##
  ##############################
  n <- length(X)
  p <- (X - E) / (X - E + M)
  phat <- matrix(p, ncol = n, nrow = n) # A faster computation than diag(p)
  Anew <- phat * A
  Anew
}

Try the ioanalysis package in your browser

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

ioanalysis documentation built on Jan. 13, 2021, 5:16 p.m.