r2_mcfadden function

McFadden's R2

McFadden's R2

Calculates McFadden's pseudo R2.

r2_mcfadden(model, ...)

Arguments

  • model: Generalized linear or multinomial logit (mlogit) model.
  • ...: Currently not used.

Returns

For most models, a list with McFadden's R2 and adjusted McFadden's R2 value. For some models, only McFadden's R2 is available.

Examples

if (require("mlogit")) { data("Fishing", package = "mlogit") Fish <- mlogit.data(Fishing, varying = c(2:9), shape = "wide", choice = "mode") model <- mlogit(mode ~ price + catch, data = Fish) r2_mcfadden(model) }

References

  • McFadden, D. (1987). Regression-based specification tests for the multinomial logit model. Journal of econometrics, 34(1-2), 63-82.
  • McFadden, D. (1973). Conditional logit analysis of qualitative choice behavior.
  • Maintainer: Daniel Lüdecke
  • License: GPL-3
  • Last published: 2025-01-15