Stata
Products Purchase Support Company
Search
   >> Home >> Resources & support >> FAQs >> Bivariate probit with partial observability and a single dependent variable Bookmark and Share
The following FAQ is based on postings on Statalist.

How do I fit a bivariate probit model with partial observability and a single dependent variable?

Title   Bivariate probit with partial observability and a single dependent variable
Author Vince Wiggins, StataCorp
Date March 2004

Question:

I’m trying to estimate a bivariate probit with partial observability following Abowd and Farber (April 1982, Industrial and Labor Relations Review), Maddala (1983, Limited Dependent and qualitative variable in econometrics, pp. 280, eq. [9.56]), and Poirier (Journal of Econometrics 12: 209–217). The problem is that we have only one dependent variable (the product of the two latent dependent variables), and the biprobit command in Stata requires two different dependent variables!

Answer:

The bivariate probit (biprobit) model has two binary dependent variables that we assume are correlated. Partial observability occurs when we can observe a positive outcome for only one of the dependent variables when the other is also positive. For example, assume that y1 and y2 are our two dependent variables and we have the following cross-tabulation of the outcomes:

 . tabulate y1 y2
 
            |          y2
         y1 |         0          1 |     Total
 -----------+----------------------+----------
          0 |        26         26 |        52 
          1 |         8         14 |        22 
 -----------+----------------------+----------
      Total |        34         40 |        74 

With partial observability, we know only that 14 outcomes are positive for both y1 and y2. We could think of this as a single dependent variable, say y, that is the product of y1 and y2.

The writer says that he does not have two dependent variables; his single dependent variable already reflects the partially observed data. He has a single dependent variable y with 14 positive outcomes and 60 zeros.

The syntax for biprobit is designed so that we can fit a partial observability model whether we have complete data, such as y1 and y2 above, or the product of the two, such as y above. The partial observability model uses only the information from the product of the two dependent variables. So, if we already have that product, we can use any pair of dependent variables that, when multiplied together, produce the same set of positive outcomes observed in the product dependent variable, y.

Many other pairs of variables will do this, and any pair when multiplied to produce the pattern in y will imply the same partial observability model. biprobit will not, however, let us specify a dependent variable that is always 1. The easiest way to produce two binary variables that, when multiplied together have the same pattern of 0s and 1s as our product variable y, is just to duplicate y.

Taking the easy way and assuming that the single product dependent variable is y, we can type

 . generate y2 = y
 . biprobit y y2 x1 ... , partial 

to estimate a bivariate probit model with partial observability.

FAQs
What's new?
Statistics
Data management
Graphics
Programming Stata
Mata
Resources
Internet capabilities
Stata for Windows
Stata for Unix
Stata for Mac
Technical support
Resources & support
FAQs
Technical support
NetCourses
Short courses
Users Group meetings
Statalist
Links
Software updates
Software archives
Customer service
Manuals & supplements
Stata Journal
STB
Stata News
Stata Automation
Plugins

Site overview
Products
Resources & support
Company
Site index

© Copyright 1996–2009 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   Site index