Konfidenstinervall basert på gjennomsnittet til en kontinuerlig variabel
Source:R/ymse-funksjoner.R
regn_konfint_univar.RdFinner konfidenstinervall basert på gjennomsnittet til en kontinuerlig variabel med mulighet for bootstrap lagt inn i funksjonen.
Arguments
- x
Numerisk vektor man ønsker å lage et konfidensintervall for.
- bootstrap
Logisk verdi for om man ønsker å bruke bootstrap-metoden eller ei. Standardverdi er
FALSE, altså å ikke bruke bootstrap.- konf_niva
Numerisk verdi som angir konfidensnivået. Standardverdi er 0.95, som tilsvarer et 95 %-konfidensintervall.
- R
Antall bootstrap-replikasjoner. Kun i bruk når
bootstraperTRUE. Standardverdi = 9999.
Value
Returnerer en tibble med nedre og øvre grense for konfidensintervall,
samt gjennomsnittsverdien av x.
Details
Inndatasettet kan enten være en vektor,
eller en kolonne i en tibble/dataramme.
Om man anvender en tibble/dataramme,
kan man for eksempel bruke funksjonen inni dplyr::summarise().
Hvis inndataene er gruppert,
blir resultatet regnet ut på gruppenivå,
med én rad per gruppe.
Funksjonen ignorerer NA-verdier i x.
Examples
regn_konfint_univar(runif(100))
#> # A tibble: 1 × 3
#> low mean high
#> <dbl> <dbl> <dbl>
#> 1 0.443 0.501 0.559
# Konfidensintervall for drivstofforbruk, gruppert på type girkasse
library(dplyr)
mtcars |>
group_by(am) |>
summarise(regn_konfint_univar(mpg))
#> # A tibble: 2 × 4
#> am low mean high
#> <dbl> <dbl> <dbl> <dbl>
#> 1 0 15.3 17.1 19.0
#> 2 1 20.7 24.4 28.1