Card and Krueger (1994) Minimum Wages and
Employment: A Case Study of the Fast-Food Industry in New Jersey and
Pennsylvania, The American Economic Review, 84(4), 772-793. https://davidcard.berkeley.edu/papers/njmin-aer.pdf
Abstract of the paper: On April 1, 1992, New
Jersey’s minimum wage rose from $4.25 to $5.05 per hour. To evaluate the
impact of the law we surveyed 410 fast-food restaurants in New Jersey
and eastern Pennsylvania before and after the rise. Comparisons of
employment growth at stores in New Jersey and Pennsylvania (where the
minimum wage was constant) provide simple estimates of the effect of the
higher minimum wage. We also compare employment changes at stores in New
Jersey that were initially paying high wages (above $5) to the changes
at lower-wage stores. We find no indication that the rise in the minimum
wage reduced employment.
# install.packages("leaps")
# install.packages("ivreg")
library("leaps")
library("ivreg")
data = read.table("https://hedibert.org/wp-content/uploads/2024/10/card-krueger.txt",header=TRUE)
attach(data)
pretreatment.untreated = mean(outcome[time==0 & treatment==0])
pretreatment.treated = mean(outcome[time==0 & treatment==1])
posttreatment.untreated = mean(outcome[time==1 & treatment==0])
posttreatment.treated = mean(outcome[time==1 & treatment==1])
A = posttreatment.treated - pretreatment.treated
B = posttreatment.untreated - pretreatment.untreated
effect = A-B
c(A,B,effect)
## [1] 0.4666667 -2.2833333 2.7500000
interaction = time*treatment
summary(lm(outcome~time+treatment+interaction))
##
## Call:
## lm(formula = outcome ~ time + treatment + interaction)
##
## Residuals:
## Min 1Q Median 3Q Max
## -21.097 -6.472 -0.931 4.603 64.569
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 23.380 1.098 21.288 <2e-16 ***
## time -2.283 1.553 -1.470 0.1419
## treatment -2.949 1.224 -2.409 0.0162 *
## interaction 2.750 1.731 1.588 0.1126
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 9.511 on 764 degrees of freedom
## Multiple R-squared: 0.007587, Adjusted R-squared: 0.00369
## F-statistic: 1.947 on 3 and 764 DF, p-value: 0.1206
plot(c(0,0),xlim=c(0,3),ylim=c(19.5,23.5),col=0,axes=FALSE,xlab="",ylab="Employment growth")
box();axis(2)
abline(v=1.5)
text(1,pretreatment.untreated,round(pretreatment.untreated,2),col=2)
text(2,posttreatment.untreated,round(posttreatment.untreated,2),col=2)
text(1,pretreatment.treated,round(pretreatment.treated,2),col=4)
text(2,posttreatment.treated,round(posttreatment.treated,2),col=4)
text(1,19.5,"Pre-treatment")
text(2,19.5,"Post-treatment")
legend("topright",legend=c("Control Group","Treated Group"),col=c(2,4),pch=16,bty="n")

LS0tCnRpdGxlOiAiRGlmZmVyZW5jZSBpbiBEaWZmZXJlbmNlIChEaUQpIgpzdWJ0aXRsZTogIkNhcmQgYW5kIEtydWVnZXIgKDE5OTQpIgphdXRob3I6ICJIZWRpYmVydCBGcmVpdGFzIExvcGVzIgpkYXRlOiAiMTUvMTEvMjAyNSIKb3V0cHV0OgogIGh0bWxfZG9jdW1lbnQ6CiAgICB0b2M6IHRydWUKICAgIHRvY19kZXB0aDogMwogICAgdG9jX2NvbGxhcHNlZDogdHJ1ZQogICAgY29kZV9kb3dubG9hZDogdHJ1ZQogICAgbnVtYmVyX3NlY3Rpb25zOiB0cnVlCiAgcGRmX2RvY3VtZW50OgogICAgdG9jOiB0cnVlCiAgICB0b2NfZGVwdGg6ICczJwotLS0KCmBgYHtyIHNldHVwLCBpbmNsdWRlPUZBTFNFfQprbml0cjo6b3B0c19jaHVuayRzZXQoZWNobyA9IFRSVUUpCmBgYAoKKipDYXJkIGFuZCBLcnVlZ2VyICgxOTk0KSoqIE1pbmltdW0gV2FnZXMgYW5kIEVtcGxveW1lbnQ6IEEgQ2FzZSBTdHVkeSBvZiB0aGUgRmFzdC1Gb29kIEluZHVzdHJ5IGluIE5ldyBKZXJzZXkgYW5kIFBlbm5zeWx2YW5pYSwgVGhlIEFtZXJpY2FuIEVjb25vbWljIFJldmlldywgODQoNCksIDc3Mi03OTMuICBodHRwczovL2RhdmlkY2FyZC5iZXJrZWxleS5lZHUvcGFwZXJzL25qbWluLWFlci5wZGYKCioqQWJzdHJhY3Qgb2YgdGhlIHBhcGVyOioqIE9uIEFwcmlsIDEsIDE5OTIsIE5ldyBKZXJzZXkncyBtaW5pbXVtIHdhZ2Ugcm9zZSBmcm9tICQ0LjI1IHRvICQ1LjA1IHBlciBob3VyLiBUbyBldmFsdWF0ZSB0aGUgaW1wYWN0IG9mIHRoZSBsYXcgd2Ugc3VydmV5ZWQgNDEwIGZhc3QtZm9vZCByZXN0YXVyYW50cyBpbiBOZXcgSmVyc2V5IGFuZCBlYXN0ZXJuIFBlbm5zeWx2YW5pYSBiZWZvcmUgYW5kIGFmdGVyIHRoZSByaXNlLiBDb21wYXJpc29ucyBvZiBlbXBsb3ltZW50IGdyb3d0aCBhdCBzdG9yZXMgaW4gTmV3IEplcnNleSBhbmQgUGVubnN5bHZhbmlhICh3aGVyZSB0aGUgbWluaW11bSB3YWdlIHdhcyBjb25zdGFudCkgcHJvdmlkZSBzaW1wbGUgZXN0aW1hdGVzIG9mIHRoZSBlZmZlY3Qgb2YgdGhlIGhpZ2hlciBtaW5pbXVtIHdhZ2UuIFdlIGFsc28gY29tcGFyZSBlbXBsb3ltZW50IGNoYW5nZXMgYXQgc3RvcmVzIGluIE5ldyBKZXJzZXkgdGhhdCB3ZXJlIGluaXRpYWxseSBwYXlpbmcgaGlnaCB3YWdlcyAoYWJvdmUgJDUpIHRvIHRoZSBjaGFuZ2VzIGF0IGxvd2VyLXdhZ2Ugc3RvcmVzLiBXZSBmaW5kIG5vIGluZGljYXRpb24gdGhhdCB0aGUgcmlzZSBpbiB0aGUgbWluaW11bSB3YWdlIHJlZHVjZWQgZW1wbG95bWVudC4KCiogdGltZT0wIDogRmVicnVhcnkgMTk5MiAKCiogdGltZT0xIDogTm92ZW1iZXIgMTk5MgoKKiB0cmVhdG1lbnQ9MSA6IE5KIHJhaXNlZCB0aGUgc3RhdGUgbWluaW11bSB3YWdlIGZyb20gJDQuMjUgdG8gJTUuMDUKCiogdHJlYXRtZW50PTAgOiBQQSBtaW5pbXVtIHdhZ2Ugc3RheXMgdGhlIHNhbWUgYXQgJDQuMjUKCgpgYGB7ciBmaWcuYWxpZ249J2NlbnRlcicsIGZpZy53aWR0aD04LCBmaWcuaGVpZ2h0PTZ9CiMgaW5zdGFsbC5wYWNrYWdlcygibGVhcHMiKSAKIyBpbnN0YWxsLnBhY2thZ2VzKCJpdnJlZyIpCmxpYnJhcnkoImxlYXBzIikKbGlicmFyeSgiaXZyZWciKQoKZGF0YSA9IHJlYWQudGFibGUoImh0dHBzOi8vaGVkaWJlcnQub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzEwL2NhcmQta3J1ZWdlci50eHQiLGhlYWRlcj1UUlVFKQoKYXR0YWNoKGRhdGEpCgpwcmV0cmVhdG1lbnQudW50cmVhdGVkICA9IG1lYW4ob3V0Y29tZVt0aW1lPT0wICYgdHJlYXRtZW50PT0wXSkKcHJldHJlYXRtZW50LnRyZWF0ZWQgICAgPSBtZWFuKG91dGNvbWVbdGltZT09MCAmIHRyZWF0bWVudD09MV0pCnBvc3R0cmVhdG1lbnQudW50cmVhdGVkID0gbWVhbihvdXRjb21lW3RpbWU9PTEgJiB0cmVhdG1lbnQ9PTBdKQpwb3N0dHJlYXRtZW50LnRyZWF0ZWQgICA9IG1lYW4ob3V0Y29tZVt0aW1lPT0xICYgdHJlYXRtZW50PT0xXSkKCkEgPSBwb3N0dHJlYXRtZW50LnRyZWF0ZWQgICAtIHByZXRyZWF0bWVudC50cmVhdGVkCkIgPSBwb3N0dHJlYXRtZW50LnVudHJlYXRlZCAtIHByZXRyZWF0bWVudC51bnRyZWF0ZWQKZWZmZWN0ID0gQS1CCmMoQSxCLGVmZmVjdCkKCmludGVyYWN0aW9uID0gdGltZSp0cmVhdG1lbnQKCnN1bW1hcnkobG0ob3V0Y29tZX50aW1lK3RyZWF0bWVudCtpbnRlcmFjdGlvbikpCgoKcGxvdChjKDAsMCkseGxpbT1jKDAsMykseWxpbT1jKDE5LjUsMjMuNSksY29sPTAsYXhlcz1GQUxTRSx4bGFiPSIiLHlsYWI9IkVtcGxveW1lbnQgZ3Jvd3RoIikKYm94KCk7YXhpcygyKQphYmxpbmUodj0xLjUpCnRleHQoMSxwcmV0cmVhdG1lbnQudW50cmVhdGVkLHJvdW5kKHByZXRyZWF0bWVudC51bnRyZWF0ZWQsMiksY29sPTIpCnRleHQoMixwb3N0dHJlYXRtZW50LnVudHJlYXRlZCxyb3VuZChwb3N0dHJlYXRtZW50LnVudHJlYXRlZCwyKSxjb2w9MikKdGV4dCgxLHByZXRyZWF0bWVudC50cmVhdGVkLHJvdW5kKHByZXRyZWF0bWVudC50cmVhdGVkLDIpLGNvbD00KQp0ZXh0KDIscG9zdHRyZWF0bWVudC50cmVhdGVkLHJvdW5kKHBvc3R0cmVhdG1lbnQudHJlYXRlZCwyKSxjb2w9NCkKdGV4dCgxLDE5LjUsIlByZS10cmVhdG1lbnQiKQp0ZXh0KDIsMTkuNSwiUG9zdC10cmVhdG1lbnQiKQpsZWdlbmQoInRvcHJpZ2h0IixsZWdlbmQ9YygiQ29udHJvbCBHcm91cCIsIlRyZWF0ZWQgR3JvdXAiKSxjb2w9YygyLDQpLHBjaD0xNixidHk9Im4iKQpgYGAKCgo=