Bun venit la curs!

Inferență pentru date numerice în R

Mine Cetinkaya-Rundel

Associate Professor of the Practice, Duke University

Chirii în Manhattan

Într-o zi dată, douăzeci de apartamente cu 1 cameră au fost selectate aleatoriu pe Craigslist Manhattan, dintre cele listate ca „de la proprietar".

Care este o măsură mai bună a chiriei tipice în Manhattan: media sau mediana?

chirii în Manhattan

Inferență pentru date numerice în R

Tehnici de bootstrapping

  • Presupunem că datele sunt reprezentative
  • Ridicarea prin propriile forțe
Inferență pentru date numerice în R

Eșantionul observat

mediana eșantionului = $2.350

eșantion bootstrap și populație bootstrap

Inferență pentru date numerice în R

Populația bootstrap

eșantion bootstrap și populație bootstrap

Inferență pentru date numerice în R

Schema bootstrapping

  1. Extrageți un eșantion bootstrap - un eșantion aleatoriu cu înlocuire din eșantionul original, de aceeași dimensiune.

  2. Calculați statistica bootstrap - o statistică precum medie, mediană, proporție etc., calculată pe eșantioanele bootstrap.

  3. Repetați pașii (1) și (2) de multe ori pentru a crea o distribuție bootstrap - o distribuție a statisticilor bootstrap.

Inferență pentru date numerice în R

Schema bootstrapping în R

library(infer)

___ %>%                               # start with data frame
  specify(response = ___) %>%         # specify the variable of interest
Inferență pentru date numerice în R

Schema bootstrapping în R

library(infer)

___ %>%                               # start with data frame
  specify(response = ___) %>%         # specify the variable of interest
  generate(reps = ___, type = "bootstrap") %>%  # generate bootstrap samples
Inferență pentru date numerice în R

Schema bootstrapping în R

library(infer)

___ %>%                               # start with data frame
  specify(response = ___) %>%         # specify the variable of interest
  generate(reps = ___, type = "bootstrap") %>%  # generate bootstrap samples
  calculate(stat = "___")             # calculate bootstrap statistic
Inferență pentru date numerice în R

Construirea intervalului bootstrap

library(infer)

___ %>%                               # start with data frame
  specify(response = ___) %>%         # specify the variable of interest
  generate(reps = ___, type = "bootstrap") %>%  # generate bootstrap samples
  calculate(stat = "___")             # calculate bootstrap statistic

distribuție bootstrap fără axe

Inferență pentru date numerice în R

Construirea intervalului bootstrap

library(infer)

___ %>%                               # start with data frame
  specify(response = ___) %>%         # specify the variable of interest
  generate(reps = ___, type = "bootstrap") %>%  # generate bootstrap samples
  calculate(stat = "___")             # calculate bootstrap statistic

distribuție bootstrap fără axe cu paranteze

Inferență pentru date numerice în R

Să exersăm!

Inferență pentru date numerice în R

Preparing Video For Download...