Wooldridge Source: M. Blackburn and D. Neumark (1992), “Unobserved Ability, Efficiency Wages, and Interindustry Wage Differentials,” Quarterly Journal of Economics 107, 1421-1436. Professor Neumark kindly provided the data, of which I used just the data for 1980. Data loads lazily.

data('wage2')

Format

A data.frame with 935 observations on 17 variables:

  • wage: monthly earnings

  • hours: average weekly hours

  • IQ: IQ score

  • KWW: knowledge of world work score

  • educ: years of education

  • exper: years of work experience

  • tenure: years with current employer

  • age: age in years

  • married: =1 if married

  • black: =1 if black

  • south: =1 if live in south

  • urban: =1 if live in SMSA

  • sibs: number of siblings

  • brthord: birth order

  • meduc: mother's education

  • feduc: father's education

  • lwage: natural log of wage

Source

https://www.cengage.com/cgi-wadsworth/course_products_wp.pl?fid=M20b&product_isbn_issn=9781111531041

Notes

As with WAGE1.RAW, there are some clear inconsistencies among the variables tenure, exper, and age. I have not been able to track down the causes, and so any changes would be effectively arbitrary. Instead, I am using the data as provided by the authors of the above QJE article.

Used in Text: pages 64, 106, 111, 165, 218-219, 220-221, 262, 310-312, 338, 519-520, 534, 546-547, 549, 678

Examples

str(wage2)
#> 'data.frame': 935 obs. of 17 variables: #> $ wage : int 769 808 825 650 562 1400 600 1081 1154 1000 ... #> $ hours : int 40 50 40 40 40 40 40 40 45 40 ... #> $ IQ : int 93 119 108 96 74 116 91 114 111 95 ... #> $ KWW : int 35 41 46 32 27 43 24 50 37 44 ... #> $ educ : int 12 18 14 12 11 16 10 18 15 12 ... #> $ exper : int 11 11 11 13 14 14 13 8 13 16 ... #> $ tenure : int 2 16 9 7 5 2 0 14 1 16 ... #> $ age : int 31 37 33 32 34 35 30 38 36 36 ... #> $ married: int 1 1 1 1 1 1 0 1 1 1 ... #> $ black : int 0 0 0 0 0 1 0 0 0 0 ... #> $ south : int 0 0 0 0 0 0 0 0 0 0 ... #> $ urban : int 1 1 1 1 1 1 1 1 0 1 ... #> $ sibs : int 1 1 1 4 10 1 1 2 2 1 ... #> $ brthord: int 2 NA 2 3 6 2 2 3 3 1 ... #> $ meduc : int 8 14 14 12 6 8 8 8 14 12 ... #> $ feduc : int 8 14 14 12 11 NA 8 NA 5 11 ... #> $ lwage : num 6.65 6.69 6.72 6.48 6.33 ... #> - attr(*, "time.stamp")= chr "25 Jun 2011 23:03"