Azzera filtri
Azzera filtri

How to get the sum of squares in GLM model summary ?

6 visualizzazioni (ultimi 30 giorni)
I want to calculate the % of variance explained by each variable in a GLM, for that I need the summ of square. Can we get it from the fitglm function output ?

Risposta accettata

Ive J
Ive J il 6 Apr 2022
You can get SST, SSE and SSR:
mdl = fitglm(rand(100, 2), randi([0 1], 100, 1), 'dist', 'binomial', 'link', 'logit');
ans = 23.9711
ans = 1.0278
ans = 24.9900
  3 Commenti
Ive J
Ive J il 8 Apr 2022
You cannot use anova on a GLM, but only an LM. The link you provided is the same. I assume your response is continuous, so you can use fitlm. Also, it's easier if you share your data.
Timbro il 8 Apr 2022
Indeed, the response is continuous, and using fitlm I can use anova
Thank you !

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by