Recupera e atribui os parâmetros do modelo

get.pars(
  geomodel,
  pars,
  p,
  common,
  crossed = TRUE,
  cov.str = c("simpler", "standard")
)

Arguments

geomodel

Objeto da classe GeoModel obtido do ajuste de modelo geoespacial via fit.geomodel().

pars

Vetor numérico de parâmetros do modelo espacial multivariado.

p

Inteiro contendo o número de variáveis do modelo

common

Lógico informando a existência ou não de um processo espacial comum a todas as variáveis.

crossed

Lógico que informa se há (TRUE) ou não há (FALSE) covariância cruzada.

cov.str

Caractere informando o tipo de estrutura de covariância. Veja cov.spatial.mult.

Value

Retorna uma lista com os parâmetros devidamente atribuídos às suas respectivas funções.

Details

A função recupera e ordena os parâmetros para seu devido lugar. A função aceita tanto resultado de um ajuste de modelos (fit.geomodel()) quanto um vetor numérico para a construção da matriz de covariâncias do modelo espacial multivariado.

Com a possibilidade de covariâncias cruzadas para pares de variáveis, cresce a quantidade de parâmetros do modelo, portanto essa função recupera e atribui, a partir de um único vetor de parâmetros, a correta posição de cada elemento dentro desse vetor.

Caso geomodel seja fornecido, os demais argumentos são ignorados e obtidos a partir do objeto da classe geofit passado para geomodel. Caso contrário, devem ser fornecidos o vetor de parâmetros pars, o número de variáveis p, e se há um efeito espacial comum à todas as variáveis, informado via common = TRUE/FALSE.

Author

Gabriel Agostini Orso