Learn R Programming

micEcon (version 0.4-0)

translogCalc: Calculate dependent variable of a translog function

Description

Calculate the dependent variable of a translog function.

Usage

translogCalc( xNames, data, allCoef, quadHalf = TRUE, logValues = FALSE  )

Arguments

xNames
a vector of strings containing the names of the independent variables.
data
dataframe containing the data.
allCoef
vector containing all coefficients.
quadHalf
logical. Multiply the quadratic terms by one half?
logValues
logical. Are the values in data already logged?

Value

  • a vector containing the endogenous variable.

See Also

translogEst and translogDeriv.

Examples

Run this code
data( germanFarms )
   # output quantity:
   germanFarms$qOutput <- germanFarms$vOutput / germanFarms$pOutput
   # quantity of variable inputs
   germanFarms$qVarInput <- germanFarms$vVarInput / germanFarms$pVarInput
   # a time trend to account for technical progress:
   germanFarms$time <- c(1:20)

   # estimate a quadratic production function
   estResult <- translogEst( "qOutput", c( "qLabor", "land", "qVarInput", "time" ),
      germanFarms )

   translogCalc( c( "qLabor", "land", "qVarInput", "time" ), germanFarms,
      estResult$allCoef )
   #equal to estResult$fitted

Run the code above in your browser using DataLab