Learn R Programming

micEcon (version 0.4-0)

aidsPx: Price Index for the AIDS

Description

Calculate log price indices for the AIDS and LA-AIDS.

Usage

aidsPx( px, priceNames, shareNames = NULL, data = NULL, base = 1, coef = NULL,
      alpha0 = ifelse( is.null( coef$alpha0 ), 0, coef$alpha0 ) )

Arguments

px
the price index to be used (see details).
priceNames
a vector of strings containing the names of the prices.
shareNames
a vector of strings containing the names of the expenditure shares.
data
a data frame containing the data.
base
the base to calculate the indices (see details).
coef
a list containing the coefficients alpha, beta and gamma (only needed for the translog price index).
alpha0
coefficient $\alpha_0$ of the translog price index.

Details

Currently 6 different price indices are implemented: itemize translog price index ('TL'), Stone price index ('S'), Stone price index with lagged shares ('SL'), loglinear analogue to the Paasche price index ('P'), loglinear analogue of the Laspeyres price index ('L'), and Tornqvist price index ('T'). itemize

The argument base can be either itemize a single number: the row number of the base prices and quantities, a vector indicating several observations: The means of these observations are used as base prices and quantities, or a logical vector with the same length as the data: The means of the observations indicated as 'TRUE' are used as base prices and quantities. itemize

a vector containing the log price index.

Deaton, A.S. and J. Muellbauer (1980) An Almost Ideal Demand System. American Economic Review, 70, p. 312-326.

Moschini, G. (1995) Units of Measurement and the Stone Index in Demand System Estimation. American Journal of Agricultural Economics, 77, p. 63-68.

[object Object]

aidsEst

data( Blanciforti86 ) aidsPx( "S", c( "pFood1", "pFood2", "pFood3", "pFood4" ), c( "wFood1", "wFood2", "wFood3", "wFood4" ), Blanciforti86 )

models