var.test
位於 stats
包(package)。 說明
執行 F 檢驗以比較正態總體中兩個樣本的方差。
用法
var.test(x, ...)
## Default S3 method:
var.test(x, y, ratio = 1,
alternative = c("two.sided", "less", "greater"),
conf.level = 0.95, ...)
## S3 method for class 'formula'
var.test(formula, data, subset, na.action, ...)
參數
x, y |
數據值的數值向量,或擬合的線性模型對象(繼承自類 |
ratio |
|
alternative |
指定備擇假設的字符串必須是 |
conf.level |
返回的置信區間的置信水平。 |
formula |
|
data |
包含公式 |
subset |
一個可選向量,指定要使用的觀測子集。 |
na.action |
一個函數,指示當數據包含 |
... |
要傳遞給方法或從方法傳遞的更多參數。 |
細節
原假設是繪製 x
和 y
的總體方差的比率,或者擬合線性模型 x
和 y
的數據的方差比率等於 ratio
。
值
類"htest"
的列表包含以下組件:
statistic |
F 檢驗統計量的值。 |
parameter |
檢驗統計量 F 分布的自由度。 |
p.value |
檢驗的 p 值。 |
conf.int |
總體方差比率的置信區間。 |
estimate |
|
null.value |
零值下總體方差的比率。 |
alternative |
說明備擇假設的字符串。 |
method |
字符串 |
data.name |
給出數據名稱的字符串。 |
例子
x <- rnorm(50, mean = 0, sd = 2)
y <- rnorm(30, mean = 1, sd = 1)
var.test(x, y) # Do x and y have the same variance?
var.test(lm(x ~ 1), lm(y ~ 1)) # The same.
也可以看看
bartlett.test
用於測試正態分布中兩個以上樣本的方差同質性; ansari.test
和 mood.test
用於兩個基於等級(非參數)的雙樣本檢驗,以檢驗規模差異。
相關用法
- R varimax 因子分析的旋轉方法
- R vcov 計算擬合模型對象的方差-協方差矩陣
- R stlmethods STL 對象的方法
- R medpolish 矩陣的中值波蘭(穩健雙向分解)
- R naprint 調整缺失值
- R summary.nls 總結非線性最小二乘模型擬合
- R summary.manova 多元方差分析的匯總方法
- R formula 模型公式
- R nls.control 控製 nls 中的迭代
- R aggregate 計算數據子集的匯總統計
- R deriv 簡單表達式的符號和算法導數
- R kruskal.test Kruskal-Wallis 秩和檢驗
- R quade.test 四方測試
- R decompose 移動平均線的經典季節性分解
- R plot.stepfun 繪製階躍函數
- R alias 查找模型中的別名(依賴項)
- R qqnorm 分位數-分位數圖
- R eff.aovlist 多層方差分析的計算效率
- R pairwise.t.test 成對 t 檢驗
- R loglin 擬合對數線性模型
- R predict.smooth.spline 通過平滑樣條擬合進行預測
- R bartlett.test 方差齊性的 Bartlett 檢驗
- R influence.measures 回歸刪除診斷
- R loess.control 設置黃土參數
- R Normal 正態分布
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 F Test to Compare Two Variances。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。