Skip to contents

Generates jackknife replicate weights via survey::as.svrepdesign() (for delete-1) or svrep::as_random_group_jackknife_design() (for random-groups).

Usage

create_jackknife_weights(
  data,
  replicates = NULL,
  ...,
  type = c("delete-1", "random-groups"),
  mse = TRUE,
  seed = NULL
)

Arguments

data

A survey_taylor or survey_nonprob design. survey_nonprob supports type = "delete-1" only.

replicates

integer(1) or NULL. Number of random groups when type = "random-groups". Required for random-groups; ignored for delete-1.

...

Must be empty.

type

character(1). "delete-1" (default): one replicate per PSU, auto-selecting JK1 (unstratified) or JKn (stratified). "random-groups": PSUs randomly divided into replicates groups.

mse

logical(1), default TRUE.

seed

integer(1) or NULL. RNG seed for random-group assignment (ignored for delete-1).

Value

A survey_replicate with @variables$type of "JK1" or "JKn".