# split.hyperframe

From spatstat v1.37-0
by Adrian Baddeley

##### Divide Hyperframe Into Subsets and Reassemble

`split`

divides the data `x`

into subsets defined
by `f`

. The replacement form replaces values corresponding to
such a division.

##### Usage

```
## S3 method for class 'hyperframe':
split(x, f, drop = FALSE, ...)
``` ## S3 method for class 'hyperframe':
split(x, f, drop = FALSE, ...) <- value

##### Arguments

- x
- Hyperframe (object of class
`"hyperframe"`

). - f
- a
`factor`

in the sense that`as.factor(f)`

defines the grouping, or a list of such factors in which case their interaction is used for the grouping. - drop
- logical value, indicating whether levels that do not occur should be dropped from the result.
- value
- a list of hyperframes which arose (or could have arisen)
from the command
`split(x,f,drop=drop)`

. - ...
- Ignored.

##### Details

These are methods for the generic functions
`split`

and `split<-`

for hyperframes (objects of class `"hyperframe"`

).

A hyperframe is like a data frame, except that its entries can be objects of any kind. The behaviour of these methods is analogous to the corresponding methods for data frames.

##### Value

- The value returned from
`split.hyperframe`

is a list of hyperframe containing the values for the groups. The components of the list are named by the levels of`f`

(after converting to a factor, or if already a factor and`drop = TRUE`

, dropping unused levels).The replacement method

`split<-.hyperframe`

returns a new hyperframe`x`

for which`split(x,f)`

equals`value`

.

##### See Also

##### Examples

`split(pyramidal, pyramidal$group)`

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

### Community examples

Looks like there are no examples yet.