library(reglin)
library(tidyverse)
library(ggpubr)
data(pureza)
glimpse(pureza)
#> Rows: 20
#> Columns: 2
#> $ percentual <dbl> 0.99, 1.02, 1.15, 1.29, 1.46, 1.36, 0.87, 1.23, 1.55, 1.40,…
#> $ pureza <dbl> 90.01, 89.05, 91.43, 93.74, 96.73, 94.45, 87.59, 91.77, 99.…
ggplot(pureza, aes(x=percentual, y=pureza)) +
geom_point() +
geom_smooth(method = "lm", se = FALSE) +
stat_regline_equation(label.x = 1.4, label.y = 90, aes(label = after_stat(eq.label)))
fit <- lm(pureza ~ percentual, data = pureza)
summary(fit)
#>
#> Call:
#> lm(formula = pureza ~ percentual, data = pureza)
#>
#> Residuals:
#> Min 1Q Median 3Q Max
#> -1.83029 -0.73334 0.04497 0.69969 1.96809
#>
#> Coefficients:
#> Estimate Std. Error t value Pr(>|t|)
#> (Intercept) 74.283 1.593 46.62 < 2e-16 ***
#> percentual 14.947 1.317 11.35 1.23e-09 ***
#> ---
#> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
#>
#> Residual standard error: 1.087 on 18 degrees of freedom
#> Multiple R-squared: 0.8774, Adjusted R-squared: 0.8706
#> F-statistic: 128.9 on 1 and 18 DF, p-value: 1.227e-09