Hello,
I have ordinal responses (i), of respondents (ii) within universities (iii).
Since I have missing completely at random responses, I don't need imputation. 
I use MLwiN to create the "ASCII text file output" 
I open the Realcom program for factor structural model, open the file and name the columns, setting "university" as level-2 identifier.
I set responses and explanatory variables (included 'cons').
However, when I run the MCMC I receive the following error messages (I just copy the first lines):
"error using ==> times
Matrix dimensions must agree
error in Y predict at 10 
(...) "
the same error messages occur with a simpler test file, which is the following (if it can help):
QUESTION1	QUESTION2	QUESTION3	COUNTRY	CONS	AGE	WEALTH
1	1	0	1	1	34	156
2	0	1	1	1	35	159
3	1	2	1	1	36	157
4	1	1	1	1	37	160
0	2	2	1	1	38	158
2	1	2	2	1	39	161
2	3	3	2	1	40	159
2	0	4	2	1	41	162
2	0	0	2	1	42	160
3	4	1	2	1	43	163
3	0	2	3	1	44	161
4	4	4	3	1	45	158
4	4	3	3	1	46	155
1	4	4	3	1	47	152
0	0	1	3	1	48	149
3	1	3	4	1	49	146
3	0	3	4	1	50	143
4	4	3	4	1	51	140
1	4	0	4	1	52	137
2	4	0	4	1	53	134
please, what is the problem?
a second question: how can i specify that one of my explanatory variable is categorical?
many thanks!
Marco
			
			
									
						
										
						Multivariate Ordered regression: error matrix dimensions
- 
				marcoseeber
 - Posts: 4
 - Joined: Mon Aug 20, 2012 1:18 pm
 
- 
				Harvey Goldstein
 - Posts: 49
 - Joined: Sun Sep 06, 2009 5:30 pm
 
Re: Multivariate Ordered regression: error matrix dimensions
Re your second question categorical expl variables should be entered with dummy variable coding.
Re first Q try running as a single level model. Can you also confirm which are responses and which explanatory.
Harvey Goldstein
			
			
									
						
										
						Re first Q try running as a single level model. Can you also confirm which are responses and which explanatory.
Harvey Goldstein
- 
				marcoseeber
 - Posts: 4
 - Joined: Mon Aug 20, 2012 1:18 pm
 
Re: Multivariate Ordered regression: error matrix dimensions
Thank you very much,
the variables in the test file are the following:
- dependent variables: question 1, question 2, question 3
- level 2 identifier: "country"
- cons
- explanatory variables: age, wealth
I opened the file, named the variables, then tried a single level (I did not specify the level 2 identifier), but the equation window becomes grey, with nothing inside, and if I run the program it replies the same error message as the 2 level
the equation looks correct when I specify the level-2 identifier.
Marco Seeber
			
			
									
						
										
						the variables in the test file are the following:
- dependent variables: question 1, question 2, question 3
- level 2 identifier: "country"
- cons
- explanatory variables: age, wealth
I opened the file, named the variables, then tried a single level (I did not specify the level 2 identifier), but the equation window becomes grey, with nothing inside, and if I run the program it replies the same error message as the 2 level
the equation looks correct when I specify the level-2 identifier.
Marco Seeber
- 
				ChrisCharlton
 - Posts: 1390
 - Joined: Mon Oct 19, 2009 10:34 am
 
Re: Multivariate Ordered regression: error matrix dimensions
Can you confirm whether you added any factors to the model before running it, as I am able to replicate the message that you saw if I have no factors, but as soon as I add one the model is estimated without errors?
			
			
									
						
										
						- 
				marcoseeber
 - Posts: 4
 - Joined: Mon Aug 20, 2012 1:18 pm
 
Re: Multivariate Ordered regression: error matrix dimensions
thanks! 
I added the factors, constrained, and the model works.
best regards
Marco Seeber
			
			
									
						
										
						I added the factors, constrained, and the model works.
best regards
Marco Seeber
- 
				marcoseeber
 - Posts: 4
 - Joined: Mon Aug 20, 2012 1:18 pm
 
Re: Multivariate Ordered regression: error matrix dimensions
HEllo,
when inserting a categorical variable as a letter the program does not read the columns (only C1 appears when I name them).
You suggested to use DUMMY variable, then for each category I should insert a 0-1 dummy, like the following:
      
1 1 0 1 1 34 d
-9.999e+029 0 1 1 1 35 d
3 1 2 1 1 36 c
4 1 1 1 1 37 c
.
.
becomes:
1 1 0 1 1 34 1 0
-9.999e+029 0 1 1 1 35 1 0
3 1 2 1 1 36 0 1
4 1 1 1 1 37 0 1
many thanks
Marco Seeber
			
			
									
						
										
						when inserting a categorical variable as a letter the program does not read the columns (only C1 appears when I name them).
You suggested to use DUMMY variable, then for each category I should insert a 0-1 dummy, like the following:
1 1 0 1 1 34 d
-9.999e+029 0 1 1 1 35 d
3 1 2 1 1 36 c
4 1 1 1 1 37 c
.
.
becomes:
1 1 0 1 1 34 1 0
-9.999e+029 0 1 1 1 35 1 0
3 1 2 1 1 36 0 1
4 1 1 1 1 37 0 1
many thanks
Marco Seeber
- 
				ChrisCharlton
 - Posts: 1390
 - Joined: Mon Oct 19, 2009 10:34 am
 
Re: Multivariate Ordered regression: error matrix dimensions
Realcom only understands numeric variables, so you will need to generate the categorical dummies before importing the data.