Description Usage Arguments Value Author(s) See Also Examples
View source: R/translogHessian.R
Calculate the Hessian matrices of a translog function.
| 1 2 | 
| xNames | a vector of strings containing the names of the independent variables. | 
| data | dataframe containing the data. | 
| coef | vector containing all coefficients. | 
| yName | an optional string containing the name of the dependent
variable.
If it is  | 
| dataLogged | logical. Are the values in  | 
| bordered | logical. Should the bordered Hessians be returned? | 
a list containing following the (bordered) Hessian matrices at each data point.
Arne Henningsen
translogEst, translogDeriv and
translogCalc
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |    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 )
   # compute the Hessian matrices (with "fitted" output)
   hessians <- translogHessian( c( "qLabor", "land", "qVarInput", "time" ),
      germanFarms, coef( estResult ) )
   hessians[[ 1 ]]
   # compute the Hessian matrices (with observed output)
   hessiansObs <- translogHessian( c( "qLabor", "land", "qVarInput", "time" ),
      germanFarms, coef( estResult ), "qOutput" )
   hessiansObs[[ 1 ]]
   # compute the bordered Hessian matrices
   borderedHessians <- translogHessian( c( "qLabor", "land", "qVarInput", "time" ),
      germanFarms, coef( estResult ), bordered = TRUE )
   borderedHessians[[ 1 ]]
 | 
If you have questions, suggestions, or comments regarding one of the 'micEcon' packages, please use a forum or 'tracker' at micEcon's R-Forge site:
https://r-forge.r-project.org/projects/micecon/
            [,1]        [,2]         [,3]        [,4]
[1,] 27959.37971 1467.128231 -55.91241396 -988.366735
[2,]  1467.12823   21.892525  -1.47398467  -10.776912
[3,]   -55.91241   -1.473985   0.05330022    3.183619
[4,]  -988.36673  -10.776912   3.18361923 -394.215222
            [,1]        [,2]         [,3]        [,4]
[1,] 28023.54428 1470.495175 -56.04072855 -990.634959
[2,]  1470.49518   21.942767  -1.47736735  -10.801644
[3,]   -56.04073   -1.477367   0.05342254    3.190925
[4,]  -990.63496  -10.801644   3.19092539 -395.119915
            [,1]        [,2]        [,3]         [,4]        [,5]
[1,]    0.000000  6137.01012  163.844242  -7.04371591  208.283709
[2,] 6137.010120 27959.37971 1467.128231 -55.91241396 -988.366735
[3,]  163.844242  1467.12823   21.892525  -1.47398467  -10.776912
[4,]   -7.043716   -55.91241   -1.473985   0.05330022    3.183619
[5,]  208.283709  -988.36673  -10.776912   3.18361923 -394.215222
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.