R: Sample a list or vector

list.sample {rlist} | R Documentation

## Sample a list or vector

### Description

Sample a list or vector

### Usage

    list.sample(.data, size, replace = FALSE, weight = 1, prob = NULL)

### Arguments

`.data` | A `list` or `vector`
`size` | `integer`. The size of the sample
`replace` | `logical`. Should sampling be with replacement?
`weight` | A lambda expression to determine the weight of each list member, which only takes effect if `prob` is `NULL`.
`prob` | A `vector` of probability weights for obtaining the elements of the list being sampled.

### Examples

    x <- list(a = 1, b = c(1,2,3), c = c(2,3,4))
    list.sample(x, 2, weight = sum(.))

[Package rlist version 0.4.6.1 Index]