preseqR.nonreplace.sampling {preseqR}R Documentation

Sampling without replacement

Description

Generating a histogram by subsampling without replacement.

Usage

  preseqR.nonreplace.sampling(size, n)

Arguments

size

An positive integer representing the size of the subsample.

n

A two-column matrix. The first column is the frequency j = 1,2,…; and the second column is n_j, the number of species with each species represented j times in the initial sample. The first column must be sorted in an ascending order.

Details

The function sample() in R is used to implement the function. We wrap the sample() function in a way that both input and output are histograms.

Value

A two-column matrix as a subsample. The first column is the frequency j = 1,2,…; and the second column is n_j, the number of species with each species represented j times in the subsample.

Author(s)

Chao Deng

References

https://stat.ethz.ch/R-manual/R-patched/library/base/html/sample.html

Examples

## load library
library(preseqR)

## import data
data(FisherButterflyHist)

## generate a subsample of size 1000.
preseqR.nonreplace.sampling(size=1000, FisherButterflyHist)

[Package preseqR version 3.1.2 Index]