Wooldridge Source: Culled from a panel data set used by Leslie Papke in her paper “The Effects of Spending on Test Pass Rates: Evidence from Michigan” (2005), Journal of Public Economics 89, 821-839. Data loads lazily.

data('elem94_95')

Format

A data.frame with 1848 observations on 14 variables:

  • distid: district identifier

  • schid: school identifier

  • lunch: percent eligible, free lunch

  • enrol: enrollment

  • staff: staff per 1000 students

  • exppp: expenditures per pupil

  • avgsal: average teacher salary, $

  • avgben: average teacher non-salary benefits, $

  • math4: percent passing 4th grade math test

  • story4: percent passing 4th grade reading test

  • bs: avgben/avgsal

  • lavgsal: log(avgsal)

  • lenrol: log(enrol)

  • lstaff: log(staff)

Source

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

Notes

Starting in 1995, the Michigan Department of Education stopped reporting average teacher benefits along with average salary. This data set includes both variables, at the school level, and can be used to study the salary-benefits tradeoff, as in Chapter 4. There are a few suspicious benefits/salary ratios, and so this data set makes a good illustration of the impact of outliers in Chapter 9.

Used in Text: pages 166-167, 341-342

Examples

str(elem94_95)
#> 'data.frame': 1848 obs. of 14 variables: #> $ distid : num 1010 2010 2020 2070 3010 3010 3010 3020 3020 3020 ... #> $ schid : int 4937 4959 4999 597 790 1403 4056 922 2864 4851 ... #> $ lunch : num 48.3 51.5 51.2 33.7 11.9 ... #> $ enrol : num 539 59 82 409 259 337 589 450 380 281 ... #> $ staff : num 71.1 127.1 122.6 77.5 87.6 ... #> $ exppp : num 3586 4357 5667 2752 3253 ... #> $ avgsal : num 39383 25622 31318 27873 31264 ... #> $ avgben : num 13656 10004 12645 9657 10017 ... #> $ math4 : num 68 40 57.1 63.2 56.4 ... #> $ story4 : num 70.7 40 57.1 73.5 64.1 ... #> $ bs : num 0.347 0.39 0.404 0.346 0.32 ... #> $ lavgsal: num 10.6 10.2 10.4 10.2 10.4 ... #> $ lenrol : num 6.29 4.08 4.41 6.01 5.56 ... #> $ lstaff : num 4.26 4.84 4.81 4.35 4.47 ... #> - attr(*, "time.stamp")= chr "25 Jun 2011 23:03"