optgam_perda: Otimização Do Ajuste De Perdas

View source: R/optgam.r

optgam_perdaR Documentation

Otimização Do Ajuste De Perdas

Description

Varre uma faixa de dimensões de base, reportando aquela correspondente ao ajuste de menor BIC

Usage

optgam_perda(
  dat,
  range = 5:30,
  ts = "ps",
  dist = gaussian(),
  extrap = c(2, 2),
  quantil = c(0.05, 0.95),
  gamctrl = list()
)

Arguments

dat

data.table de dados para ajuste. Ver Detalhes

range

vetor de dimensões de base a testar na seleção

ts

tipo de spline utilizada para vazao – um de c("tp", "cr", "ps"); veja link[mgcv]{gam} e Detalhes

dist

objeto da classe family indicando a distribuição e link a serem usados no ajuste. Veja family e glm para mais informações.

extrap

vetor de duas posições indicando o tipo de extrapolação em cada região. Ver Detalhes

quantil

quantis para uso na extrapolação. Ver Detalhes

gamctrl

lista contendo parâmetros de controle para a estimação do modelo aditivo. Ver gam.control (ou scam.control quando usando shape constrained splines)

Details

Os parâmetros recebidos por optgam_perda são exatamente aqueles de fitgam_perda, com uma exceção: o argumento ns é substituído por range, um vetor de inteiros indicando as dimensões de base candidatas para seleção. Mais detalhes a respeito da estimação e efeito dos argumentos individuais podem ser encontrados em fitgam_perda

Value

objeto gamperda contendo GAM e extrapolações estimadas

See Also

ajuste individual para uma dada dimensão de base fitgam_perda

Other metodos gamperda: fitgam_perda(), fitted.gamperda(), predict.gamperda(), residuals.gamperda()

Other plots gamperda: fitgam_perda(), plot.gamperda()

Examples


dat <- agregasemana(dummydata)

# execucao limitando a faixa de numero de splines a algo mais baixo
optfit <- optgam_perda(dat, range = 5:10)
## Not run: 
plot(optfit)

## End(Not run)


lkhenayfis/gtdp-perdaprodvar documentation built on May 4, 2022, 2:55 a.m.