# Compute Summary Statistics of Time Series Subsets

### Description

Splits the data into subsets, computes summary statistics for each, and returns the result in a convenient form.

### Usage

1 2 |

### Arguments

`x` |
a |

`FUN` |
a scalar function to compute the summary statistics which can be applied to all data subsets. |

`...` |
further arguments passed to |

### Details

This is a method for the generic `aggregate`

function.

The `aggregate`

function was really designed for `ts`

objects, not `tis`

objects which may or may not meet the
assumptions embedded in the function. The `convert`

function is
better suited for `tis`

series.

`aggregate.tis`

calls `as.ts`

on it's `x`

argument,
then passes that and all other arguments on to `aggregate.ts`

and
then turns the result back into a `tis`

series. If there is a
local version of `aggregate.ts`

that can be found by
`exists("aggregate.ts", envir = globalenv())`

,
it will be used in preference to the function in `package:stats`

.

### Value

the `tis`

object returned by `as.tis()`

called on the
`ts`

object returned by `aggregate.ts`

.

### See Also

`apply`

, `lapply`

, `tapply`

,
`aggregate`

, and `convert`

.

### Examples

1 2 3 |