R: Take a stratified sample

stratsample {survey} | R Documentation

## Take a stratified sample

### Description

This function takes a stratified sample without replacement from a data set.

### Usage

    stratsample(strata, counts)

### Arguments

`strata` | Vector of stratum identifiers; will be coerced to character
`counts` | named vector of stratum sample sizes, with names corresponding to the values of `as.character(strata)`

### Value

vector of indices into `strata` giving the sample

### See Also

`sample`

The "sampling" package has many more sampling algorithms.

### Examples

      data(api)
      s<-stratsample(apipop$stype, c("E"=5,"H"=4,"M"=2))
      table(apipop$stype[s])

[Package survey version 3.32-1 Index]