1) Define a count outcome for the dataset of your choosing, the Area Resource File used in class provides many options here

  1. State a research question about your outcome

I will use the BRFSS data and my research question is: Does health affect the number of hours a person sleeps in a 24-hour period?

  1. Is an offset term necessary? why or why not? If an offset term is need, what is the appropriate offset?

Yes, an offset term is necessary to account for the unequal population sizes in the “genhealth” variable.

2) Consider a Poisson regression model for the outcome

  1. Evaluate the level of dispersion in the outcome

The level of dispersion in the outcome is 1.33. While it is over 1, it is not too much off of 1 so while there is overdispersion, it is not too great.

  1. Is the Poisson model a good choice?

The Poisson model is not a good fit because the residual deviance is 0 which shows the model does not fit for this data.

library(gtsummary)
library(gt)

brfss2020$genhealth <- as.numeric(brfss2020$genhealth)

glmpos<-glm(sleptim1 ~ offset(log(genhealth)) + checkup1 + educa, data = brfss2020, family = poisson)


glmpos %>%
  tbl_regression(exp=TRUE)
Characteristic IRR1 95% CI1 p-value
checkup1
0last2yrs
1last5yrs 1.06 1.05, 1.06 <0.001
2never 1.05 1.02, 1.07 <0.001
educa
1noschool
2elementary 0.96 0.92, 1.01 0.15
3somehs 0.99 0.94, 1.04 0.7
4hsgrad 1.14 1.08, 1.19 <0.001
5somecol 1.19 1.14, 1.25 <0.001
6baorhigher 1.39 1.32, 1.46 <0.001

1 IRR = Incidence Rate Ratio, CI = Confidence Interval

scale <- sqrt(glmpos$deviance/glmpos$df.residual)

scale
## [1] 1.331512
1-pchisq(glmpos$deviance, df = glmpos$df.residual)
## [1] 0

3) Consider a Negative binomial model

library(MASS)
## 
## Attaching package: 'MASS'
## The following object is masked from 'package:gtsummary':
## 
##     select
## The following object is masked from 'package:dplyr':
## 
##     select
glmnb <- glm.nb(sleptim1 ~ offset(log(genhealth)) + checkup1 + educa, data = brfss2020)

glmnb %>%
  tbl_regression()
Characteristic log(IRR)1 95% CI1 p-value
checkup1
0last2yrs
1last5yrs 0.06 0.05, 0.07 <0.001
2never 0.06 0.03, 0.09 <0.001
educa
1noschool
2elementary -0.07 -0.14, 0.00 0.034
3somehs -0.04 -0.11, 0.02 0.2
4hsgrad 0.10 0.04, 0.17 0.002
5somecol 0.15 0.09, 0.22 <0.001
6baorhigher 0.31 0.24, 0.37 <0.001

1 IRR = Incidence Rate Ratio, CI = Confidence Interval

4) Compare the model fits of the alternative models using AIC

The negavite binomal model fits better then the Poisson model according to the AIC.

AIC(glmpos, glmnb)
LS0tDQp0aXRsZTogIkhvbWV3b3JrIEFzc2lnbm1lbnQgNiINCmF1dGhvcjogIlNlbGVuZSBNLiBHb21leiINCmRhdGU6ICAiYHIgZm9ybWF0KFN5cy50aW1lKCksICclZCAlQiwgJVknKWAiDQpvdXRwdXQ6DQogICBodG1sX2RvY3VtZW50Og0KICAgIGRmX3ByaW50OiBwYWdlZA0KICAgIGZpZ19oZWlnaHQ6IDcNCiAgICBmaWdfd2lkdGg6IDcNCiAgICB0b2M6IHllcw0KICAgIHRvY19mbG9hdDogeWVzDQogICAgY29kZV9kb3dubG9hZDogdHJ1ZQ0KLS0tDQpgYGB7ciwgaW5jbHVkZT1GQUxTRX0NCmxpYnJhcnkoY2FyKQ0KbGlicmFyeShzdGFyZ2F6ZXIpDQpsaWJyYXJ5KHN1cnZleSkNCmxpYnJhcnkocXVlc3Rpb25yKQ0KbGlicmFyeShkcGx5cikNCmxpYnJhcnkoaGF2ZW4pDQpsaWJyYXJ5KHRpZHl2ZXJzZSkNCmxpYnJhcnkoamFuaXRvcikNCmBgYA0KDQoNCg0KYGBge3IsIGluY2x1ZGU9RkFMU0V9DQpicmZzczIwMjA8LSByZWFkUkRTKHVybCgiaHR0cHM6Ly9naXRodWIuY29tL2NvcmV5c3BhcmtzL0RFTTcyODMvYmxvYi9tYXN0ZXIvZGF0YS9icmZzczIwc20ucmRzP3Jhdz10cnVlIikpDQoNCm5hbWVzKGJyZnNzMjAyMCkgPC0gdG9sb3dlcihnc3ViKHBhdHRlcm4gPSAiXyIscmVwbGFjZW1lbnQgPSAgIiIseCA9ICBuYW1lcyhicmZzczIwMjApKSkNCg0KYnJmc3MyMDIwJHNsZXB0aW0xW2JyZnNzMjAyMCRzbGVwdGltMT4yNF0gPC0gTkENCg0KYnJmc3MyMDIwJHNleDwtYXMuZmFjdG9yKGlmZWxzZShicmZzczIwMjAkc2V4PT0xLCAiTWFsZSIsICJGZW1hbGUiKSkNCg0KYnJmc3MyMDIwJGJsYWNrPC1SZWNvZGUoYnJmc3MyMDIwJHJhY2VncjMsDQogICAgICAgICAgICAgICAgICAgICAgIHJlY29kZXM9IjI9MTsgOT1OQTsgZWxzZT0wIikNCmJyZnNzMjAyMCR3aGl0ZTwtUmVjb2RlKGJyZnNzMjAyMCRyYWNlZ3IzLA0KICAgICAgICAgICAgICAgICAgICAgICByZWNvZGVzPSIxPTE7IDk9TkE7IGVsc2U9MCIpDQpicmZzczIwMjAkb3RoZXI8LVJlY29kZShicmZzczIwMjAkcmFjZWdyMywNCiAgICAgICAgICAgICAgICAgICAgICAgcmVjb2Rlcz0iMzo0PTE7IDk9TkE7IGVsc2U9MCIpDQpicmZzczIwMjAkaGlzcGFuaWM8LVJlY29kZShicmZzczIwMjAkcmFjZWdyMywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgcmVjb2Rlcz0iNT0xOyA5PU5BOyBlbHNlPTAiKQ0KDQpicmZzczIwMjAkcmFjZWV0aDwtUmVjb2RlKGJyZnNzMjAyMCRyYWNlZ3IzLA0KICAgICAgICAgICAgICAgICAgICAgICAgICByZWNvZGVzPSIxPSduaHdoaXRlJzsgMj0nbmhibGFjayc7IDM9J25ob3RoZXInOzQ9J25obXVsdGknOyA1PSdoaXNwYW5pYyc7IGVsc2U9TkEiLA0KICAgICAgICAgICAgICAgICAgICAgICAgICBhcy5mYWN0b3IgPSBUKQ0KDQpicmZzczIwMjAkY2hlY2t1cDE8LVJlY29kZShicmZzczIwMjAkY2hlY2t1cDEsDQogICAgICAgICAgICAgICAgICAgICByZWNvZGVzPSIxOjI9JzBsYXN0Mnlycyc7IDM6ND0nMWxhc3Q1eXJzJzsgOD0nMm5ldmVyJzsgNz1OQTsgOT1OQSIsDQogICAgICAgICAgICAgICAgICAgICBhcy5mYWN0b3I9VCkNCmJyZnNzMjAyMCRjaGVja3VwMTwtZmN0X3JlbGV2ZWwoYnJmc3MyMDIwJGNoZWNrdXAxLCcwbGFzdDJ5cnMnLCcxbGFzdDV5cnMnLCcybmV2ZXInKSANCg0KYnJmc3MyMDIwJGdlbmhlYWx0aDwtUmVjb2RlKGJyZnNzMjAyMCRnZW5obHRoLCByZWNvZGVzPSIxPTE7IDI9MjsgMz0zOyA0PTQ7IDU9NTsgOT1OQTsgZWxzZT1OQSIsIGFzLmZhY3Rvcj1UKQ0KDQpicmZzczIwMjAkZWR1Y2EgPC0gUmVjb2RlKGJyZnNzMjAyMCRlZHVjYSwgcmVjb2Rlcz0iMT0nMW5vc2Nob29sJzsgMj0nMmVsZW1lbnRhcnknOyAzPSczc29tZWhzJzsgND0nNGhzZ3JhZCc7IDU9JzVzb21lY29sJzsgNj0nNmJhb3JoaWdoZXInOyBlbHNlPU5BIiwgYXMuZmFjdG9yPVQpDQoNCg0KaW5zdGFsbC5wYWNrYWdlcygibWFncml0dHIiLCByZXBvcyA9ICJodHRwOi8vY3Jhbi51cy5yLXByb2plY3Qub3JnIikNCmxpYnJhcnkobWFncml0dHIpDQoNCmJyZnNzMjAyMDwtYnJmc3MyMDIwICU+JQ0KICANCiAgZmlsdGVyKHNleCE9OSwNCiAgICAgICAgIGlzLm5hKHNsZXB0aW0xKT09RiwNCiAgICAgICAgIGlzLm5hKGdlbmhlYWx0aCk9PUYsDQogICAgICAgICBpcy5uYShlZHVjYSk9PUYsDQogICAgICAgICBpcy5uYShjaGVja3VwMSk9PUYsDQogICAgICAgICBpcy5uYShyYWNlZXRoKT09RikNCg0KYnJmc3MyMDIwICU+JSBkcm9wX25hKCkNCg0Kb3B0aW9ucyhzdXJ2ZXkubG9uZWx5LnBzdSA9ICJhZGp1c3QiKQ0KDQpkZXM8LXN2eWRlc2lnbihpZHM9fjEsIHN0cmF0YT1+c3RzdHIsIHdlaWdodHM9fm1tc2F3dCwgZGF0YSA9IGJyZnNzMjAyMCApDQpkZXMNCmBgYA0KDQoNCg0KIyMjIyAxKSBEZWZpbmUgYSBjb3VudCBvdXRjb21lIGZvciB0aGUgZGF0YXNldCBvZiB5b3VyIGNob29zaW5nLCB0aGUgQXJlYSBSZXNvdXJjZSBGaWxlIHVzZWQgaW4gY2xhc3MgcHJvdmlkZXMgbWFueSBvcHRpb25zIGhlcmUNCg0KICBhLiBTdGF0ZSBhIHJlc2VhcmNoIHF1ZXN0aW9uIGFib3V0IHlvdXIgb3V0Y29tZQ0KICAgDQogICBJIHdpbGwgdXNlIHRoZSBCUkZTUyBkYXRhIGFuZCBteSByZXNlYXJjaCBxdWVzdGlvbiBpczogRG9lcyBoZWFsdGggYWZmZWN0IHRoZSBudW1iZXIgb2YgaG91cnMgYSBwZXJzb24gc2xlZXBzIGluIGEgMjQtaG91ciBwZXJpb2Q/DQogICANCiAgIGIuIElzIGFuIG9mZnNldCB0ZXJtIG5lY2Vzc2FyeT8gd2h5IG9yIHdoeSBub3Q/IElmIGFuIG9mZnNldCB0ZXJtIGlzIG5lZWQsIHdoYXQgaXMgdGhlIGFwcHJvcHJpYXRlIG9mZnNldD8NCiAgDQogIFllcywgYW4gb2Zmc2V0IHRlcm0gaXMgbmVjZXNzYXJ5IHRvIGFjY291bnQgZm9yIHRoZSB1bmVxdWFsIHBvcHVsYXRpb24gc2l6ZXMgaW4gdGhlICJnZW5oZWFsdGgiIHZhcmlhYmxlLg0KICAgDQogICANCiMjIyMgMikgQ29uc2lkZXIgYSBQb2lzc29uIHJlZ3Jlc3Npb24gbW9kZWwgZm9yIHRoZSBvdXRjb21lDQoNCiAgIGEuIEV2YWx1YXRlIHRoZSBsZXZlbCBvZiBkaXNwZXJzaW9uIGluIHRoZSBvdXRjb21lDQogICANCiAgIFRoZSBsZXZlbCBvZiBkaXNwZXJzaW9uIGluIHRoZSBvdXRjb21lIGlzIDEuMzMuIFdoaWxlIGl0IGlzIG92ZXIgMSwgaXQgaXMgbm90IHRvbyBtdWNoIG9mZiBvZiAxIHNvIHdoaWxlIHRoZXJlIGlzIG92ZXJkaXNwZXJzaW9uLCBpdCBpcyBub3QgdG9vIGdyZWF0Lg0KICAgDQogICBiLiBJcyB0aGUgUG9pc3NvbiBtb2RlbCBhIGdvb2QgY2hvaWNlPw0KICAgDQogICBUaGUgUG9pc3NvbiBtb2RlbCBpcyBub3QgYSBnb29kIGZpdCBiZWNhdXNlIHRoZSByZXNpZHVhbCBkZXZpYW5jZSBpcyAwIHdoaWNoIHNob3dzIHRoZSBtb2RlbCBkb2VzIG5vdCBmaXQgZm9yIHRoaXMgZGF0YS4NCiAgIA0KYGBge3J9DQpsaWJyYXJ5KGd0c3VtbWFyeSkNCmxpYnJhcnkoZ3QpDQoNCmJyZnNzMjAyMCRnZW5oZWFsdGggPC0gYXMubnVtZXJpYyhicmZzczIwMjAkZ2VuaGVhbHRoKQ0KDQpnbG1wb3M8LWdsbShzbGVwdGltMSB+IG9mZnNldChsb2coZ2VuaGVhbHRoKSkgKyBjaGVja3VwMSArIGVkdWNhLCBkYXRhID0gYnJmc3MyMDIwLCBmYW1pbHkgPSBwb2lzc29uKQ0KDQoNCmdsbXBvcyAlPiUNCiAgdGJsX3JlZ3Jlc3Npb24oZXhwPVRSVUUpDQoNCmBgYA0KICAgDQpgYGB7cn0NCnNjYWxlIDwtIHNxcnQoZ2xtcG9zJGRldmlhbmNlL2dsbXBvcyRkZi5yZXNpZHVhbCkNCg0Kc2NhbGUNCg0KMS1wY2hpc3EoZ2xtcG9zJGRldmlhbmNlLCBkZiA9IGdsbXBvcyRkZi5yZXNpZHVhbCkNCg0KYGBgDQoNCiMjIyMgMykgQ29uc2lkZXIgYSBOZWdhdGl2ZSBiaW5vbWlhbCBtb2RlbA0KDQpgYGB7cn0NCmxpYnJhcnkoTUFTUykNCg0KZ2xtbmIgPC0gZ2xtLm5iKHNsZXB0aW0xIH4gb2Zmc2V0KGxvZyhnZW5oZWFsdGgpKSArIGNoZWNrdXAxICsgZWR1Y2EsIGRhdGEgPSBicmZzczIwMjApDQoNCmdsbW5iICU+JQ0KICB0YmxfcmVncmVzc2lvbigpDQoNCmBgYA0KDQoNCiMjIyMgNCkgQ29tcGFyZSB0aGUgbW9kZWwgZml0cyBvZiB0aGUgYWx0ZXJuYXRpdmUgbW9kZWxzIHVzaW5nIEFJQw0KDQoNClRoZSBuZWdhdml0ZSBiaW5vbWFsIG1vZGVsIGZpdHMgYmV0dGVyIHRoZW4gdGhlIFBvaXNzb24gbW9kZWwgYWNjb3JkaW5nIHRvIHRoZSBBSUMuIA0KDQoNCmBgYHtyfQ0KQUlDKGdsbXBvcywgZ2xtbmIpDQoNCmBgYA0KDQoNCg==