Day 30 | two sample t test r
Day30-R語言假設檢定(Hypothesistesting)的函數今天是本篇鐵人賽的最後一篇了,那就來談談在R裡面執行假設檢定吧ˊˇˋ假設檢定在統計學中有很大的重要性,而R也提供相關功能來讓使用者進行假設檢定。首先我們先學t.test函數,t.test函數是用來執行T檢定,例如:單一樣本的T檢定、獨立樣本T檢定、相依樣本T檢定。t.test函數的寫法如下t.test(x,y=NULL,alternative=c("two.sided","less","greater"),mu=0,paired=FALSE,var.equal=FALSE,conf.level=0.95,...)x,y代表資料組alternative設定對立假設,可以為“two.sided”,“less”,“greater”三...
Day 30- R語言 假設檢定 (Hypothesis testing) 的函數
今天是本篇鐵人賽的最後一篇了,那就來談談在R裡面執行假設檢定吧 ˊˇˋ 假設檢定在統計學中有很大的重要性,而R也提供相關功能來讓使用者進行假設檢定。
首先我們先學t.test函數,t.test函數是用來執行T檢定,例如:單一樣本的T檢定、獨立樣本T檢定、相依樣本T檢定。t.test 函數的寫法如下
t.test(x, y = NULL, alternative = c("two.sided", "less", "greater"), mu = 0, paired = FALSE, var.equal = FALSE, conf.level = 0.95, ...)x, y代表資料組alternative設定對立假設,可以為 “two.sided”, “less”, “greater”三個種類mu = 單一樣本T檢定是用來檢驗平均值是否等於該數字、獨立樣本T檢定是用來檢驗平均值的差是否等於該數字paired = 用來設定是否需要成對樣本T檢定var.equal = 設定變異數相等與否conf.level = 對區間的信任程度
假設要對一個由隨機數字組成的單一樣本做T檢定,檢驗條件為「平均數是否為30」,可以用下列程式碼執行:
x <- sample(1:100, size = 10, replace = FALSE) t.test(x, mu = 30)輸出結果如下:
One Sample t-test data: x t = 1.3129, df = 9, p-value = 0.2217 alternative hypothesis: true mean is not equal to 30 95 percent confidence interval: 21.25089 62.94911 sample estimates: mean of x 42.1可以看到輸出了這組資料的T值、自由度、P值...