Description Usage Arguments Details Value Author(s) References Examples
Fits the moving window quadratic (or linear) regression model for each continuous variable in a data frame, and calculates summary statistics of the parameters. Also calculates the duration and transition features of discrete variables.
1 2 3 |
y |
Data frame, each row containing a vector of measurements for a particular point in time, with columns indicating the discrete and/or continuous measured variables (and possibly other descriptive variables). The data processed presuming the rows are orderd chronologically. |
cont |
Vector of integers or a character vector indicating the columns
of |
disc |
Vector of integers or character vector indicating the columns
of |
centerScale |
Logical indicating whether the continuous variables (indicate by |
stats |
This argument defines the summary statistics that will be calculated
for each of the regression parameters. It can be a character vector of summary statistics,
which are passed to |
fitQargs |
Named list of arguments for |
A least one of cont or disc must be specified.
Instead of a data frame, the y argument can be a
valid_getFeatures_args object (returned by check_getFeatures_args), in which
case all the subsequent arguments to getFeature are ignored
(because the valid_getFeatures_args object contains all those arguments). This is useful
if getFeatures is called repeatedly over the same set of argument values (which occurs
in ddply_getFeatures.
A named vector containing the features for each of the variables
requested in cont and disc. The names follow the form
[varname].[description], where the [varname] is specified in cont and
disc, and [description] follows the naming convention produced by
summary.fitQ and discFeatures.
Landon Sego
Amidan BG, Ferryman TA. 2005. "Atypical Event and Typical Pattern Detection within Complex Systems." IEEE Aerospace Conference Proceedings, March 2005.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # Load the data
data(demoData)
# Select a subset of thedata
d <- demoData[demoData$subject == 3 & demoData$phase == "f",]
colnames(d)
# Run over that subset
features <- getFeatures(d, cont = 3:4, disc = 8:11, stats = c("mean", "sd"),
fitQargs = list(x1 = -5:5, start = 2))
str(features)
features
# We can also call the function by validating the arguments before hand:
validated <- check_getFeatures_args(d, cont = 3:4, disc = 8:11, stats = c("mean", "sd"),
fitQargs = list(x1 = -5:5, start = 2))
features1 <- getFeatures(validated)
# We get the same result
identical(features1, features)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.