Nguyen Tho
2022-06-17
Những hàm này được sử dụng đối với phân phối Student T test trong R
VÍ dụ: Tìm giá trị của hàm mật độ xác suất tại x = 3 với bậc tự do là 10
dt(x = 3, df = 10)
## [1] 0.01140055
Tìm xác suất xảy ra tại giá trị x trong hình chuông (hàm pdf)
- Bước 1: Tạo một tập hợp các giá trị x ngẫu nhiên
x <- seq(-3,3, length = 500)
- Bước 2: Tạo một vector của các giá trị, tại đó cho thấy chiều cao của phân phối xác suất
y <- dt(x = x, df = 20)
- Bước 3: Đồ thị hóa
plot(x,y, type = "l")
axis(1, at = -3:3, labels = c("-3", "-2", "-1", "0", "1", "2", "3"))
Tìm diện tích phần bên trái tại giá trị x = 0.5 và bậc tự do df = 15
pt(0.5, df = 15, lower.tail = TRUE) # TRUE nghĩa là chấp nhận phần diện tích bên trái tại x = 0.5 và df = 14
## [1] 0.6878349
-rt(n,df)
Tạo 1000 biến ngẫu nhiên bất kỳ tuân theo phân phối Student T test với bậc tự do df = 45
a <- rt(n = 1000, df = 45)
Để xem đồ thị các biến tạo ra như thế nào, ta plot
hist(a, breaks = 50, xlim = c(-5,5))
_ qt(x,df)
qt( 0.9, df = 10)
## [1] 1.372184