Message/Author 

Suyin Chang posted on Monday, January 20, 2014  9:38 pm



Dears Dr and Dra Muthen, I've found many different questions in the archives about what does the Undefined Rsquared means. I myself have faced a few outputs with it. But the interesting part is that sometimes I have such result without any negative residual variance being present (and very good model fit statistics). After replicating those models in different software, I found negative Rsquared where Mplus gives "undefined". However, couldn't negative Rsqd sometimes be not a problem, as it is described by Bentler and Raykov (1998) or Hayduk (1996)? Thanks! 


Please send the output and your license number to support@statmodel.com. 

Suyin Chang posted on Tuesday, January 21, 2014  4:02 pm



Thanks Dra. Muthen, but I was not thinking of a specific model in mind. This sometimes happens and I've read many diferente questions and debates here about this topic. Then yesterday just by chance it occured to me that usually the undefined Rsquared in nonrecursive models estimated in Mplus are the negative Rsquared in Stata and other softwares. It made me recall those papers, where authors argue that negative Rsquared are not always a problem in nonrecursive models. They claim that we should try and check the square of the correlation between observed and predicted values of the endogenous variables. Then, my main general question here is: is there a way to know in which cases the undefined Rsquared in Mplus is caused by negative Rsquared and in which cases it is something else? Because if there is, we could just check such mentioned correlation for more information when Mplus gives the Undefined Rsquare result. Many thanks for any insights you may have on this. 


If you have a model with reciprocal interaction, you should study the Bollen SEM book on this topic. 


Hello Drs. Linda and Bengt Muthen, I am applying a growth curve model to data at 7 time points from early childhood to adolescence. The model with a quadratic term fit the data best, but the Rsquared at the last time point is "undefined" in my Mplus output (This is not the case in the linear GC model). Preliminary investigations of the data suggested that scores on the outcome may decrease slightly over time. But at the last data point, it is evident that there is a significant decrease. Thus, I do not doubt the legitimacy of the model. But I do wish to define the "undefined" Rsquare. What do you suggest is the best way to do so? Thank you! 


Your output probably shows a negative residual variance. In which case the model should be modified somehow. 

Yasmin B. posted on Monday, April 02, 2018  4:11 pm



Thank you for your response, Dr. Muthen. The residual variance for this variable is shown as 1.22. Do you have any suggestions as to how I should modify the model? Thank you. 


We need to see the full output  send to Support along with your license number. 

Back to top 