Come eseguire un test f in r
Un test F viene utilizzato per verificare se le varianze di due popolazioni sono uguali. Le ipotesi nulla e alternativa del test sono le seguenti:
H 0 : σ 1 2 = σ 2 2 (le varianze della popolazione sono uguali)
H 1 : σ 1 2 ≠ σ 2 2 (le varianze della popolazione non sono uguali)
Per eseguire un F-test in R, puoi utilizzare la funzione var.test() con una delle seguenti sintassi:
- Metodo 1: var.test(x, y, alternativa = “due lati”)
- Metodo 2: var.test(valori ~ gruppi, dati, alternativa = “due lati”)
Si noti che alternativa indica l’ipotesi alternativa da utilizzare. L’impostazione predefinita è “fronte-retro”, ma è possibile specificarla come “sinistra” o “destra”.
Questo tutorial spiega come eseguire un test F in R utilizzando entrambi i metodi.
Metodo 1: test F in R
Il codice seguente mostra come eseguire un test F utilizzando il primo metodo:
#define the two groups x <- c(18, 19, 22, 25, 27, 28, 41, 45, 51, 55) y <- c(14, 15, 15, 17, 18, 22, 25, 25, 27, 34) #perform an F-test to determine in the variances are equal var.test(x, y) F test to compare two variances data: x and y F = 4.3871, num df = 9, denom df = 9, p-value = 0.03825 alternative hypothesis: true ratio of variances is not equal to 1 95 percent confidence interval: 1.089699 17.662528 sample estimates: ratio of variances 4.387122
La statistica del test F è 4,3871 e il valore p corrispondente è 0,03825 . Poiché questo valore p è inferiore a 0,05, rifiuteremo l’ipotesi nulla. Ciò significa che abbiamo prove sufficienti per affermare che le due varianze della popolazione non sono uguali.
Metodo 2: test F in R
Il codice seguente mostra come eseguire un test F utilizzando il primo metodo:
#define the two groups data <- data.frame(values=c(18, 19, 22, 25, 27, 28, 41, 45, 51, 55, 14, 15, 15, 17, 18, 22, 25, 25, 27, 34), group= rep (c('A', 'B'), each = 10 )) #perform an F-test to determine in the variances are equal var.test(values~group, data=data) F test to compare two variances data: x and y F = 4.3871, num df = 9, denom df = 9, p-value = 0.03825 alternative hypothesis: true ratio of variances is not equal to 1 95 percent confidence interval: 1.089699 17.662528 sample estimates: ratio of variances 4.387122
Ancora una volta, la statistica del test F è 4,3871 e il valore p corrispondente è 0,03825 . Poiché questo valore p è inferiore a 0,05, rifiuteremo l’ipotesi nulla.
Ciò significa che abbiamo prove sufficienti per affermare che le due varianze della popolazione non sono uguali.
Correlato : esegui un test F utilizzando questo calcolatore gratuito del test F delle varianze uguali.
Quando utilizzare il test F
Il test F viene generalmente utilizzato per rispondere a una delle seguenti domande:
1. Due campioni provengono da popolazioni con varianza uguale?
2. Un nuovo trattamento o processo riduce la variabilità di un trattamento o processo attuale?
Risorse addizionali
Come eseguire un test F in Python
Come interpretare il test F per la significatività complessiva nella regressione