R: Get Original Data from an R Object

datagrabber {distillery} | R Documentation

## Get Original Data from an R Object

### Description

Get the original data set used to obtain the resulting R object for which a method function exists.

### Usage

    datagrabber(x, ...)

### Arguments

`x` | An R object that has a method function for `datagrabber`.
`...` | Not used.

### Details

Often when applying functions to data, it is handy to be able to grab the original data for subsequent routines (e.g., plotting, etc.). In some cases, information about where to obtain the original data might be available (more difficult) and in other cases, the data may simply be contained within a fitted object. This method function is generic, but some packages (e.g., extRemes >= 2.0, SpatialVx >= 1.0) have datagrabber functions specific to particular object types.

### Value

The original pertinent data in whatever form it takes.

### Author(s)

Eric Gilleland

### Examples

    ## Not run:
    ## From the extRems (>= 2.0) package.
    y <- rnorm(100, mean=40, sd=20)
    y <- apply(cbind(y[1:99], y[2:100]), 1, max)
    bl <- rep(1:3, each=33)

    ydc <- decluster(y, quantile(y, probs=c(0.95)), r=1, blocks=bl)

    yorig <- datagrabber(ydc)
    all(y - yorig == 0)

    ## End(Not run)

[Package distillery version 1.0-4 Index]