diff options
Diffstat (limited to 'man/dataSlice.Rd')
-rw-r--r-- | man/dataSlice.Rd | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/man/dataSlice.Rd b/man/dataSlice.Rd new file mode 100644 index 0000000..f0c1cd6 --- /dev/null +++ b/man/dataSlice.Rd @@ -0,0 +1,43 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/preprocess.R +\name{dataSlice} +\alias{dataSlice} +\title{Subset or Resample idframe data} +\usage{ +dataSlice(data, start = NULL, end = NULL, freq = NULL) +} +\arguments{ +\item{data}{an object of class \code{idframe}} + +\item{start}{the start index} + +\item{end}{the end index} + +\item{freq}{fraction of the original frequency at which the series +to be sampled.} +} +\value{ +an idframe object +} +\description{ +\code{dataSlice} is a subsetting method for objects of class \code{idframe}. It +extracts the subset of the object \code{data} observed between indices \code{start} +and \code{end}. If a frequency is specified, the series is then re-sampled at the +new frequency. +} +\details{ +The dataSlice function extends the \code{\link[stats]{window}} +function for idframe objects +} +\examples{ +data(cstr) +cstrsub <- dataSlice(cstr,start=200,end=400) # extract between indices 200 and 400 +cstrTrain <- dataSlice(cstr,end=4500) # extract upto index 4500 +cstrTest <- dataSlice(cstr,start=6501) # extract from index 6501 till the end +cstr_new <- dataSlice(cstr,freq=0.5) # resample data at half the original frequency + +} +\seealso{ +\code{\link[stats]{window}} +} + |