RunMlwin only works on small dataset - poisson multilevel model
Posted: Wed Feb 15, 2017 4:58 pm
Dear all,
I am currently modelling a multilevel poisson model in runmlwin. I am unable to compute a very basic (one-level) poisson model in runmlwin, while linear multilevel models do seem to work. When I enter the code:
global MLwiN_path "C:\Program Files (x86)\MLwiN v2.32\i386mlwin.exe"
gen constant=1
runmlwin c_dep_number constant, level1(id:) discrete(distribution(poisson) link(log))
I get the following message: "The model did not run properly in MLwiN. You most likely clicked the 'Abort Macro' button in MLwiN, rather than the 'Resume Macro' button."
After doing some research on the forum, I changed to the 64bit scripting version of MLwiN. (code: global MLwiN_path"C:\Program Files (x86)\MLwiN v2.32\x64\mlnscript.exe"). I again get the same error message.
When I applied the same code on a subset of the data (37 000 observations, only 4 variables), I do get results.
I would, however, like to use the original dataset of about 90 000 observations and about 30 variables. Is it normal that I can only use runmlwin on such a modest dataset? How could I circumvent this problem?
Pim V
I am currently modelling a multilevel poisson model in runmlwin. I am unable to compute a very basic (one-level) poisson model in runmlwin, while linear multilevel models do seem to work. When I enter the code:
global MLwiN_path "C:\Program Files (x86)\MLwiN v2.32\i386mlwin.exe"
gen constant=1
runmlwin c_dep_number constant, level1(id:) discrete(distribution(poisson) link(log))
I get the following message: "The model did not run properly in MLwiN. You most likely clicked the 'Abort Macro' button in MLwiN, rather than the 'Resume Macro' button."
After doing some research on the forum, I changed to the 64bit scripting version of MLwiN. (code: global MLwiN_path"C:\Program Files (x86)\MLwiN v2.32\x64\mlnscript.exe"). I again get the same error message.
When I applied the same code on a subset of the data (37 000 observations, only 4 variables), I do get results.
I would, however, like to use the original dataset of about 90 000 observations and about 30 variables. Is it normal that I can only use runmlwin on such a modest dataset? How could I circumvent this problem?
Pim V