Skip to contents

Ajusta um polinomio de grau grau de um unico preditor, via backend C++ (OLS por QR).

Usage

rnp_regressao_polinomial(formula, data, grau = 2L, digits = 4L)

Arguments

formula

Formula y ~ x (um unico preditor).

data

data.frame.

grau

Inteiro. Grau do polinomio.

digits

Inteiro.

Value

Uma lista com coeficientes (tibble) e modelo (tibble com r2, r2_ajustado, sigma, nobs).

Examples

rnp_regressao_polinomial(dist ~ speed, cars, grau = 2)
#> $coeficientes
#> # A tibble: 3 × 3
#>   termo       estimativa erro_padrao
#>   <chr>            <dbl>       <dbl>
#> 1 (Intercept)      2.47       14.8  
#> 2 speed^1          0.913       2.03 
#> 3 speed^2          0.1         0.066
#> 
#> $modelo
#> # A tibble: 1 × 4
#>      r2 r2_ajustado sigma  nobs
#>   <dbl>       <dbl> <dbl> <int>
#> 1 0.667       0.653  15.2    50
#>