mergeFactors: Merge factors

Description Usage Arguments Examples

Description

Performs step-wise merging of factor levels.

Usage

1
mergeFactors(response, factor, ...)

Arguments

response

A response vector/matrix suitable for the model family or a formula containing columns names from the data argument or formula.

factor

A factor vector when we use response argument, otherwise the name of column from data argument containing which levels should be merged.

...

Other arguments corresponding to type of first argument

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
rSample <- generateMultivariateSample(N = 100, k = 10, d = 3)

rSample$covariates <- runif(100)
rSample$weights <- runif(100)
mergeFactors(response = rSample$response, factor = rSample$factor)
mergeFactors(response = rSample$response, factor = rSample$factor, 
    covariates = rSample$covariates)
mergeFactors(rSample$response[,1], rSample$factor, 
    covariates = rSample$covariates, weights = rSample$weights)
dataset <- cbind(rSample$response, rSample$factor, rSample$covariates)
colnames(dataset) <- c("res1","res2","res3","fct", "cov1")

formula <- as.formula("res1+res2+res3~fct")
formulaCovariates <-as.formula("res1+res2+res3~fct+cov1")
mergeFactors(response = formula, factor="fct", data=dataset)
mergeFactors(response = formulaCovariates, factor="fct", data=dataset)

factorMerger documentation built on July 4, 2019, 1:02 a.m.