Transformations {party}R Documentation

Function for Data Transformations

Description

Transformations of Response or Input Variables

Usage

ptrafo(data, numeric_trafo = id_trafo, 
    factor_trafo = function(x) model.matrix(~ x - 1), 
    surv_trafo = logrank_trafo, 
    var_trafo = NULL)

Arguments

data an object of class data.frame.
numeric_trafo a function to by applied to numeric elements of data returning a matrix with nrow(data) rows and an arbitrary number of columns.
factor_trafo a function to by applied to factor elements of data returning a matrix with nrow(data) rows and an arbitrary number of columns (usually a dummy or contrast matrix).
surv_trafo a function to by applied to elements of class Surv of data returning a matrix with nrow(data) rows and an arbitrary number of columns.
var_trafo an optional named list of functions to be applied to the corresponding variables in data.

Details

trafo applies its arguments to the elements of data according to the classes of the elements. See trafo for more documentation and examples.

Value

A named matrix with nrow(data) rows and arbitrary number of columns.

Examples


### rank a variable
ptrafo(data.frame(y = 1:20), numeric_trafo = rank)


[Package party version 0.8-5 Index]