Generates quasirandom sequences of numbers and quasirandom spatial patterns of points in any dimension.
vdCorput(n, base)Halton(n, bases = c(2, 3), raw = FALSE, simplify = TRUE)
Hammersley(n, bases = 2, raw = FALSE, simplify = TRUE)
For vdCorput, a numeric vector.
For Halton and Hammersley,
  an object of class "ppp", "pp3" or
"ppx"; or if raw=TRUE, a numeric matrix.
Number of points to generate.
A prime number giving the base of the sequence.
Vector of prime numbers giving the bases of the sequences for each coordinate axis.
Logical value indicating whether to return the coordinates
    as a matrix (raw=TRUE) or as a spatial point
    pattern (raw=FALSE, the default).
Argument passed to ppx indicating whether
    point patterns of dimension 2 or 3 should be
    returned as objects of class "ppp" or "pp3"
    respectively (simplify=TRUE, the default)
    or as objects of class "ppx" (simplify=FALSE).
Adrian Baddeley Adrian.Baddeley@curtin.edu.au
, Rolf Turner rolfturner@posteo.net
and Ege Rubak rubak@math.aau.dk.
The function vdCorput generates the quasirandom sequence
  of Van der Corput (1935) of length n with the given
  base. These are numbers between 0 and 1 which are in
  some sense uniformly distributed over the interval.
The function Halton generates the Halton quasirandom sequence
  of points in d-dimensional space, where
  d = length(bases). The values of the \(i\)-th coordinate
  of the points are generated using the van der Corput sequence with
  base equal to bases[i].
The function Hammersley generates the Hammersley set
  of points in d+1-dimensional space, where 
  d = length(bases). The first d coordinates
  of the points are generated using the van der Corput sequence with
  base equal to bases[i]. The d+1-th coordinate
  is the sequence 1/n, 2/n, ..., 1.
If raw=FALSE (the default) then the Halton and Hammersley
  sets are interpreted as spatial point patterns of the
  appropriate dimension. They are returned as objects of
  class "ppx" (multidimensional point patterns)
  unless simplify=TRUE and d=2 or d=3
  when they are returned as objects of class "ppp"
  or "pp3".
  If raw=TRUE, the coordinates are returned as a matrix
  with n rows and D columns where D is the spatial
  dimension.
Van der Corput, J. G. (1935) Verteilungsfunktionen. Proc. Ned. Akad. v. Wetensch. 38: 813--821.
Kuipers, L. and Niederreiter, H. (2005) Uniform distribution of sequences, Dover Publications.
rQuasi
   vdCorput(10, 2)
   plot(Halton(256, c(2,3)))
   plot(Hammersley(256, 3))
Run the code above in your browser using DataLab