ChangeRegion: Map region names to a common set.

View source: R/ChangeRegion.R

ChangeRegionR Documentation

Map region names to a common set.

Description

Map region names to a common set.

Usage

ChangeRegion(data, Bmat, regionVar = "region")

Arguments

data

Preprocessed data

Bmat

Matrix of changes. Each row corresponds to a region name possibly in the data files, and each column corresponds to a region after mapping. The values in the matrix are binary. The row names and column names need to be specified to the region names.

regionVar

String indicating the region variable. Defaults to 'region'.

Value

Data after changing region names

Author(s)

Zehang Richard Li

Examples


# Construct a small test data
testdata <- data.frame(region = c("north", "south", "east",
 "south", "east"), index = c(1:5))

# Construct a changing rule: combining south and east
Bmat <- matrix(c(1, 0, 0, 0, 1, 1), 3, 2)
colnames(Bmat) <- c("north", "south and east")
rownames(Bmat) <- c("north", "south", "east")
print(Bmat)

# New data after transformation
test <- ChangeRegion(testdata, Bmat, "region")
print(test)

bryandmartin/SUMMER documentation built on April 9, 2024, 10:27 a.m.