Multinomial logistic regression EN - pdmoerland/wiki-biostatistiek-bilingual GitHub Wiki

Multinomial logistic regression

Deze pagina lezen in het Nederlands.

This page was translated from the Dutch-language original using AI and has not been fully reviewed. Where the two differ, the Dutch version takes precedence.

A multinomial logistic regression model is used to analyze the effect of predictors on a nominal outcome measure. The outcome measure thus consists of (more than two) categories that have no logical ordering, for example in a study on predictors of the chosen treatment in cardiac patients, where there are three options: 'PTCA', 'Bypass surgery' or 'Medication only'.

Do we need a multinomial logistic regression model?

We have an ordinal outcome measure (tumor grade 1, 2 or 3) and a linear continuous predictor (attenuation coefficient). We would like to develop a model to determine, based on the known attenuation coefficient, which category or grade this tumor will fall into. Our thought was that we should use a multinomial logistic regression for this. Is that correct, and are there other options as well?

It is indeed possible to use a multinomial logistic regression model to analyze the possible effect of a continuous predictor on an ordinal outcome measure. Do note the following: this model does not take the ordering of the categories into account. Tumor grade 1, 2, 3 could, so to speak, just as well be called red, green, blue, without a clear order. If the model predicts grade 2 instead of grade 3, this is "equally wrong" as predicting grade 1 instead of grade 3. To also take the ordering of the categories into account, you could perform an ordinal logistic regression.

In both models, however, the estimated parameters always remain somewhat removed from the "clinical interpretation" of the problem. You could therefore also consider reversing the axes and — for example in a (boxplot-like) graph — plotting the attenuation coefficient for the three different groups. You could then use an ANOVA / Kruskal Wallis to indicate the difference between the three groups. This approach in a sense reverses the relationship, since it calculates the difference caused by the tumor group in the outcome measure attenuation coefficient. However, the analysis method is a lot clearer/more familiar. Note: you will run into problems with this approach if you also want to include predictors other than the attenuation coefficient in the model.

Where do I find multinomial logistic regression in SPSS?

You will find multinomial logistic regression in SPSS under Analyze -> Regression -> Multinomial Logistic. See, for example, this annotated output from UCLA for an explanation of how to interpret the output of this procedure.

How do I perform multinomial logistic regression in R?

In R you can, for example, use the function 'multinom' in the package 'nnet' to perform a multinomial logistic regression.


Finished reading? You can go to the Overview of all topics, or to Choosing a test for help picking a suitable test or analysis. Want to learn more about biostatistics? Then follow the AMC e-learning Practical Biostatistics. Did you find something on these pages that isn't correct? Does a link not work? Or would you like to contribute to the wiki? Then get in touch with us.

This biostatistics wiki is an initiative of the former statistics helpdesk of Amsterdam UMC, location AMC. Amsterdam UMC staff can request statistical support via intranet.