
Quantis preditos
predict.betaregscale.Rd
Esta função retorna as previsões de quantis para objetos das classes 'betaregscale' e 'betaregscaledv'.
Usage
# S3 method for betaregscale
predict(object, newdata = NULL, type = "quantile", at = 0.5, repar = "2", ...)
Arguments
- object
Um objeto das classes 'betaregscale' ou 'betaregscaledv'.
- newdata
Novo dataset com variáveis para o predict
- type
Tipo de previsão a ser retornado: "quantile" (padrão é "quantile").
- at
Valor numérico entre 0 e 1 para o qual o quantil é desejado (padrão é 0,5).
- repar
Tipo de reparametrização sendo 0, 1 ou 2. Padrão 2.
- ...
Outros argumentos
Examples
if (FALSE) {
# Exemplo de uso da função hessian
# Primeiro, gere um objeto de classe 'betaregscale' ou 'betaregscaledv'
set.seed(42)
n <- 100
dados <- data.frame(
x1 = rnorm(n, mean = 1, sd = 0.5),
x2 = rbinom(n, size = 1, prob = 0.5),
x3 = rnorm(n, mean = 2, sd = 1))
betas <- c(0.2, 0.3, -0.4, 0.1)
formula <- ~x1 + x2 + x3
phi <- 50
dados_simulados <- betaregscale_simula_dados(
formula = formula,
dados = dados,
betas = betas,
phi = phi,
link = "logit",
ncuts = 100)
fit <- beta_ordinal_fit(
formula = formula,
dados = dados_simulados,
link = "probit",
num_hessiana = TRUE)
predict(fit)
}