sampleInt function

Sample integer values

Sample integer values

Take a random sample from a range of integer values between 1 and n. Its purpose is similar to that of sample, but that function fails when n is very large.

sampleInt(n, size, replace=FALSE)

Arguments

  • n: Positive number (integer); the number of items to choose from
  • size: Non-negative integer; the number of items to choose
  • replace: Logical. Should sampling be with replacement?

Returns

vector of integer numbers

Examples

sampleInt(1e+12, 10) # this may fail: # sample.int(1e+12, 10) # sample.int(1e+9, 10)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-03-28