# rshift

From spatstat v1.17-0
by Adrian Baddeley

##### Random Shift

Randomly shifts the points of a point pattern or line segment pattern. Generic.

##### Usage

`rshift(X, ...)`

##### Arguments

- X
- Pattern to be subjected to a random shift.
A point pattern (class
`"ppp"`

), a line segment pattern (class`"psp"`

) or an object of class`"splitppp"`

. - ...
- Arguments controlling the generation of the random shift vector, or specifying which parts of the pattern will be shifted.

##### Details

This operation applies a random shift (vector displacement) to the points in a point pattern, or to the segments in a line segment pattern.

The argument `X`

may be

- a point pattern
(an object of class
`"ppp"`

) - a line segment pattern
(an object of class
`"psp"`

) - an object of class
`"splitppp"`

(basically a list of point patterns, obtained from`split.ppp`

).

`rshift`

is generic, with
methods for the three classes `"ppp"`

,
`"psp"`

and `"splitppp"`

. See the help pages for these methods, `rshift.ppp`

,
`rshift.psp`

and
`rshift.splitppp`

, for further information.

##### Value

- An object of the same type as
`X`

.

##### See Also

*Documentation reproduced from package spatstat, version 1.17-0, License: GPL (>= 2)*

### Community examples

Looks like there are no examples yet.