Imputation Question

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Imputation Question

Courtney M. Cronley
I am trying to imputem missing values. I have a data set with 500 variables, both interval and ordinal. When I run the imputation, I get this error message:

The imputation model for r022q1C contains more than 100 parameters. No missing values will be imputed. Reducing the number of effects in the imputation model, by merging sparse categories of categorical variables, changing the measurement level of ordinal variables to scale, removing two-way interactions, or specifying constraints on the roles of some variables, may resolve the problem. Alternatively increase the maximum number of parameters allowed on the MAXMODELPARAM keyword of the IMPUTE subcommand.
Execution of this command stops.

Any ideas on what I can do? The ro22q1C variable is an ordinal variable.

Thanks!

Courtney




Courtney Cronley, Ph.D.
Postdoctoral Associate
Center of Alcohol Studies
Rutgers University
[hidden email]

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Reply | Threaded
Open this post in threaded view
|

Re: Imputation Question

Joost van Ginkel
Dear Courtney,

You can either change the measurement level of those ordinal variables
of which it wouldn't do much harm to treat them as numeric. You can do
this by changing the Measure of the specific variables in variable view.
Or you can change the maximum number of modelparameters in the syntax
(for example, MAXMODELPARAM = 100000). However, the latter will take a
lot of computation time. Good luck!

Best regards,

Joost van Ginkel


Joost R. van Ginkel, PhD
Leiden University
Faculty of Social and Behavioural Sciences
PO Box 9555
2300 RB Leiden
The Netherlands
Tel: +31-(0)71-527 3620
Fax: +31-(0)71-527 1721


-----Original Message-----
From: SPSSX(r) Discussion [mailto:[hidden email]] On Behalf Of
Courtney M. Cronley
Sent: Tuesday, September 07, 2010 4:41 PM
To: [hidden email]
Subject: Imputation Question

I am trying to imputem missing values. I have a data set with 500
variables, both interval and ordinal. When I run the imputation, I get
this error message:

The imputation model for r022q1C contains more than 100 parameters. No
missing values will be imputed. Reducing the number of effects in the
imputation model, by merging sparse categories of categorical variables,
changing the measurement level of ordinal variables to scale, removing
two-way interactions, or specifying constraints on the roles of some
variables, may resolve the problem. Alternatively increase the maximum
number of parameters allowed on the MAXMODELPARAM keyword of the IMPUTE
subcommand.
Execution of this command stops.

Any ideas on what I can do? The ro22q1C variable is an ordinal variable.

Thanks!

Courtney




Courtney Cronley, Ph.D.
Postdoctoral Associate
Center of Alcohol Studies
Rutgers University
[hidden email]

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command SIGNOFF SPSSX-L For a list
of commands to manage subscriptions, send the command INFO REFCARD

**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
**********************************************************************

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Reply | Threaded
Open this post in threaded view
|

Re: Imputation Question

John F Hall
In reply to this post by Courtney M. Cronley
The message seems to suggest you go to your data editor and change the level of measurement from ordinal to scale.  If that doesn't work I'm sure some of the statisticians on the list will come up with an answer.
----- Original Message -----
Sent: Tuesday, September 07, 2010 4:41 PM
Subject: Imputation Question


I am trying to imputem missing values. I have a data set with 500 variables, both interval and ordinal. When I run the imputation, I get this error message:

The imputation model for r022q1C contains more than 100 parameters. No missing values will be imputed. Reducing the number of effects in the imputation model, by merging sparse categories of categorical variables, changing the measurement level of ordinal variables to scale, removing two-way interactions, or specifying constraints on the roles of some variables, may resolve the problem. Alternatively increase the maximum number of parameters allowed on the MAXMODELPARAM keyword of the IMPUTE subcommand.
Execution of this command stops.

Any ideas on what I can do? The ro22q1C variable is an ordinal variable.

Thanks!

Courtney




Courtney Cronley, Ph.D.
Postdoctoral Associate
Center of Alcohol Studies
Rutgers University
[hidden email]

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD

Reply | Threaded
Open this post in threaded view
|

Re: Imputation Question

Art Kendall
In reply to this post by Courtney M. Cronley
  Please provide more detail on ro22q1C.
It seems unusual for at variable for to only ordinal when it has so many
values.  Is the underlying construct continuous and the measurement
merely ordinal?
It it a pure ranking? (i.e., about as many values as there are cases?)
Are you convinced it is severely discrepant from interval?

Two things to try are
1) check whether you really need to consider r022q1c ordinal.

2) do as the message says and increase the max number of model parameters.

Art Kendall
Social Research Consultants




On 9/7/2010 10:41 AM, Courtney M. Cronley wrote:

> I am trying to imputem missing values. I have a data set with 500 variables, both interval and ordinal. When I run the imputation, I get this error message:
>
> The imputation model for r022q1C contains more than 100 parameters. No missing values will be imputed. Reducing the number of effects in the imputation model, by merging sparse categories of categorical variables, changing the measurement level of ordinal variables to scale, removing two-way interactions, or specifying constraints on the roles of some variables, may resolve the problem. Alternatively increase the maximum number of parameters allowed on the MAXMODELPARAM keyword of the IMPUTE subcommand.
> Execution of this command stops.
>
> Any ideas on what I can do? The ro22q1C variable is an ordinal variable.
>
> Thanks!
>
> Courtney
>
>
>
>
> Courtney Cronley, Ph.D.
> Postdoctoral Associate
> Center of Alcohol Studies
> Rutgers University
> [hidden email]
>
> =====================
> To manage your subscription to SPSSX-L, send a message to
> [hidden email] (not to SPSSX-L), with no body text except the
> command. To leave the list, send the command
> SIGNOFF SPSSX-L
> For a list of commands to manage subscriptions, send the command
> INFO REFCARD
>

=====================
To manage your subscription to SPSSX-L, send a message to
[hidden email] (not to SPSSX-L), with no body text except the
command. To leave the list, send the command
SIGNOFF SPSSX-L
For a list of commands to manage subscriptions, send the command
INFO REFCARD
Art Kendall
Social Research Consultants