Skip to contents

Ajusta um modelo logistico multinomial (softmax) por maxima verossimilhanca via stats::optim(), com a primeira categoria como referencia. Implementacao propria (sem dependencias externas).

Usage

rnp_regressao_multinomial(formula, data, digits = 4L)

Arguments

formula

Formula y ~ x1 + ... (y fator com >= 3 niveis).

data

data.frame.

digits

Inteiro.

Value

Uma lista com coeficientes (tibble: classe, termo, estimativa) e referencia.

Examples

rnp_regressao_multinomial(Species ~ Sepal.Length + Petal.Length, iris)
#> $coeficientes
#> # A tibble: 6 × 3
#>   classe     termo        estimativa
#>   <chr>      <chr>             <dbl>
#> 1 versicolor (Intercept)       14.1 
#> 2 versicolor Sepal.Length      -9.59
#> 3 versicolor Petal.Length      13.7 
#> 4 virginica  (Intercept)      -25.9 
#> 5 virginica  Sepal.Length     -13.6 
#> 6 virginica  Petal.Length      27.0 
#> 
#> $referencia
#> [1] "setosa"
#>