No announcement yet.
  • Filter
  • Time
  • Show
Clear All
new posts

  • Stochastic Frontier analysis with multiple output

    Hello, Everyone!

    I am using stata to calculate the efficiency/inefficiency of innovation outputs of different countries. The data includes 63 countries over 16 years, and is unbalanced panel of 838 obs.

    I have used stata to calculate the efficiency with one output using "sfpanel". Now I want to include multiple output variables (patent, publication and high-tech export), and inputs (R&D, R&D personnel, etc).

    But sfpanel is only for single output, in this case, which command shall I use in stata? Or any other software can do this?

    Thank you very much!

    Jing Zhang

  • #2
    Hi Jing,

    I asked a very similar question on the Stata list a while ago ( ), with no response unfortunately. Contrary to what I have heard, I am beginning to think it's not possible to do SFA with multiple outputs in Stata. I did however find that you can do it in R using the Benchmarking package, although I have not done it myself. It's briefly demonstrated how to do it in Bogetoft and Otto, in section 8.2 (Bogetoft, P. and L. Otto (2011). Benchmarking with DEA, SFA, and R. New York, Springer.).

    Good luck!


    • #3
      I am doing an SFA study on banks efficiency with one output using stata. I have been trying to obtain the codes to run the analysis but I am finding difficulty. Please I need your assistance.


      • #4
        I think it is possible to use sfpanel to do it. Have you employed a translog equation?