Learn R Programming

IndexNumR (version 0.6.0)

groupIndexes: Calculate price indexes for product groups

Description

Calculate price indexes for product groups

Usage

groupIndexes(group, indexFunction, indexArgs)

Value

a list of indexes, one for each group

Arguments

group

the name of the variable containing the group ID. This must be a factor variable, or a variable coercible to a factor.

indexFunction

the name of the function to use to calculate the index as a string. Available options are `priceIndex`, `GEKSIndex`, `GKIndex`, `WTPDIndex`.

indexArgs

arguments for the price index function as a named list. All arguments must be named.

Examples

Run this code
df <- CES_sigma_2
df$groupID <- c(rep(1, 24), rep(2, 24))

argsList <- list(x = df, pvar = "prices", qvar = "quantities", pervar = "time",
prodID = "prodID", indexMethod = "fisher", output = "chained")

groupIndexes("groupID", "priceIndex", argsList)

Run the code above in your browser using DataLab