Dear Stata users,
I am doing stochastic cost frontier analysis on a panel data set (using sfpanel) and specifically am trying to estimate the BC92 model. I would like to specify the distributional assumption as half-normal as per the original paper by Battese and Coelli (Battese, G.E. and Coelli, T.J. (1992): “Frontier Production Functions, Technical Efficiency and Panel Data: With Application to Paddy Farmers in India”, Journal of Productivity Analysis, vol. 3, pp. 153-169.
After running my code for sfpanel as follows:
sfpanel variables x1, x2 etc, cost model(bc92) distribution(hnormal)
I get the following error message:
Battese & Coelli (92) model requires distribution(tnormal)
r(198);
It seems that the default option for bc92 is a truncated normal distribution and that you cannot specify half-normal even though the original paper by Battese and Coelli does specify half normal.
I wonder if there is some way to code around this problem? If anyone has any advice I would very much appreciate it.
Also thank you to the user Nick Cox who pointed out that I should also use my full name as per FAQ section 6- so while I await the "contact us" people to update this on my profile, my name is Cheryl.
I am doing stochastic cost frontier analysis on a panel data set (using sfpanel) and specifically am trying to estimate the BC92 model. I would like to specify the distributional assumption as half-normal as per the original paper by Battese and Coelli (Battese, G.E. and Coelli, T.J. (1992): “Frontier Production Functions, Technical Efficiency and Panel Data: With Application to Paddy Farmers in India”, Journal of Productivity Analysis, vol. 3, pp. 153-169.
After running my code for sfpanel as follows:
sfpanel variables x1, x2 etc, cost model(bc92) distribution(hnormal)
I get the following error message:
Battese & Coelli (92) model requires distribution(tnormal)
r(198);
It seems that the default option for bc92 is a truncated normal distribution and that you cannot specify half-normal even though the original paper by Battese and Coelli does specify half normal.
I wonder if there is some way to code around this problem? If anyone has any advice I would very much appreciate it.
Also thank you to the user Nick Cox who pointed out that I should also use my full name as per FAQ section 6- so while I await the "contact us" people to update this on my profile, my name is Cheryl.
Comment