Chào mừng đến với khóa học!

Suy luận với dữ liệu số trong R

Mine Cetinkaya-Rundel

Associate Professor of the Practice, Duke University

Tiền thuê ở Manhattan

Trong một ngày, hai mươi căn hộ 1 phòng ngủ được chọn ngẫu nhiên trên Craigslist Manhattan từ các tin đăng "by owner" (không qua môi giới).

Giá trị trung bình hay trung vị là thước đo điển hình tốt hơn cho tiền thuê ở Manhattan?

chp1-vid1-manhattan-rents

Suy luận với dữ liệu số trong R

Kỹ thuật Bootstrapping

  • Giả sử dữ liệu có tính đại diện
  • Tự "kéo mình lên bằng dây giày" (bootstrapping)
Suy luận với dữ liệu số trong R

Mẫu quan sát

trung vị mẫu = $2,350

chp1-vid1-bootsamp-bootpop

Suy luận với dữ liệu số trong R

Quần thể bootstrap

chp1-vid1-bootsamp-bootpop

Suy luận với dữ liệu số trong R

Quy trình bootstrapping

  1. Lấy một mẫu bootstrap - mẫu ngẫu nhiên có hoàn lại từ mẫu gốc, cùng kích thước với mẫu gốc.

  2. Tính thống kê bootstrap - một thống kê như trung bình, trung vị, tỷ lệ, v.v. trên các mẫu bootstrap.

  3. Lặp lại (1) và (2) nhiều lần để tạo phân phối bootstrap - phân phối của các thống kê bootstrap.

Suy luận với dữ liệu số trong R

Quy trình bootstrapping bằng R

library(infer)

___ %>%                               # bắt đầu với data frame
  specify(response = ___) %>%         # chỉ định biến quan tâm
Suy luận với dữ liệu số trong R

Quy trình bootstrapping bằng R

library(infer)

___ %>%                               # bắt đầu với data frame
  specify(response = ___) %>%         # chỉ định biến quan tâm
  generate(reps = ___, type = "bootstrap") %>%  # tạo mẫu bootstrap
Suy luận với dữ liệu số trong R

Quy trình bootstrapping bằng R

library(infer)

___ %>%                               # bắt đầu với data frame
  specify(response = ___) %>%         # chỉ định biến quan tâm
  generate(reps = ___, type = "bootstrap") %>%  # tạo mẫu bootstrap
  calculate(stat = "___")             # tính thống kê bootstrap
Suy luận với dữ liệu số trong R

Xây dựng khoảng bootstrap

library(infer)

___ %>%                               # bắt đầu với data frame
  specify(response = ___) %>%         # chỉ định biến quan tâm
  generate(reps = ___, type = "bootstrap") %>%  # tạo mẫu bootstrap
  calculate(stat = "___")             # tính thống kê bootstrap

chp1-vid1-boot-dist-noaxes

Suy luận với dữ liệu số trong R

Xây dựng khoảng bootstrap

library(infer)

___ %>%                               # bắt đầu với data frame
  specify(response = ___) %>%         # chỉ định biến quan tâm
  generate(reps = ___, type = "bootstrap") %>%  # tạo mẫu bootstrap
  calculate(stat = "___")             # tính thống kê bootstrap

chp1-vid1-boot-dist-noaxes-parantheses

Suy luận với dữ liệu số trong R

Cùng luyện tập nào!

Suy luận với dữ liệu số trong R

Preparing Video For Download...