WrapData {pmmlTransformations} | R Documentation |
Wrap raw data in an R object
Description
Wrap raw data read in a R object. This object is then read in by the transform functions and the data in it is transformed.
Usage
WrapData(indata, useMatrix=FALSE)
Arguments
indata |
the raw data set. |
useMatrix |
boolean value indicating whether data should be stored in matrix format as well. |
Details
Object consists of the data itself and various properties for each data variable. Since the data is not always required to be in matrix format as well as a data frame, the 'useMatrix' value lets the user decide if the data should be stored in both formats, giving the user a choice in reducing the speed of the transformation operations and the memory required. If there is not enough information about the data, they are given default values; the data is assumed to be the original data of data type string. The variable names are assumed to be X1, X2, ... This information is then used by the transformation functions to calculate the derived variable values.
Value
An R object containing information on the data to be transformed.
Author(s)
Tridivesh Jena, Zementis, Inc.
See Also
Examples
# Load the standard iris dataset, already built into R
data(iris)
# Make a wrapper object for the iris dataset to use with
# transformation functions
irisBox <- WrapData(iris)
# Output only the transformations in PMML format.
# This example will output just an empty "LocalTransformations"
# element as no transformations were performed.
# library(pmml)
# pmml(NULL,transforms=irisBox)
# This will also work
# pmml(,transforms=irisBox)