CovMatch {DSWE} R Documentation

## Covariate Matching

### Description

The function aims to take list of two data sets and returns the after matched data sets using user specified covariates and threshold

### Usage

CovMatch(data, xCol, xCol.circ, thrs, priority)


### Arguments

 data a list, consisting of data sets to match, also each of the individual data set can be dataframe or a matrix xCol a vector stating the column position of covariates used xCol.circ a vector stating the column position of circular variables thrs a numerical or a vector of threshold values for each covariates, against which matching happens It should be a single value or a vector of values representing threshold for each of the covariate priority a boolean, default value False, otherwise computes the sequence of matching

### Value

a list containing :

• originalData - The data sets provided for matching

• matchedData - The data sets after matching

• MinMaxOriginal - The minimum and maximum value in original data for each covariate used in matching

• MinMaxMatched - The minimum and maximum value in matched data for each covariates used in matching

### References

Ding, Y. (2019). Data Science for Wind Energy. Chapman & Hall, Boca Raton, FL.

### Examples


data1 = data1[1:100, ]
data2 = data2[1:100, ]
data = list(data1, data2)
xCol = 2
xCol.circ = NULL
thrs = 0.1
priority = FALSE
matched_data = CovMatch(data, xCol, xCol.circ, thrs, priority)



[Package DSWE version 1.5.1 Index]