2
$\begingroup$

I have approximately 20% data missing in my sample (n=3215). I aim to assess the pre-post differences on a psychometric scale. Especially post measures are missing because of follow-up issues. What to do? Should I exclude cases listwise/pairwise or replace missings with series mean or linear interpolation?

I don't have the SPSS Multiple Imputation/Missing values module installed on my SPSS.

$\endgroup$
3
  • 2
    $\begingroup$ If all you have are two variables, pre and post, and some values are missing, there is almost nothing you can (seriously) do except omit observations with missing values, which SPSS will do any way. Naturally, you could play with home-grown imputation, such as using the mean of non-missing values to impute missings, but that would in practice be unlikely to help, unless you have strong independent grounds for any scenario. If you have other data, then there might be other things to do, but you have to tell us more about what else you have. Absence of add-on doesn't rule out downloading R. $\endgroup$
    – Nick Cox
    Commented Nov 8, 2013 at 11:28
  • 2
    $\begingroup$ As Nick implied, if you have background characteristics (e.g. demography, psychological well-being) and the dropped individuals are "special" in that respect, some form is imputation will be beneficial. Otherwise, imputation improves nothing, besides that (unwarranted) lowing the p-value. $\endgroup$
    – ttnphns
    Commented Nov 8, 2013 at 11:41
  • 1
    $\begingroup$ P.S. If you have those background variables and they are categorical, and you conclude you need imputation, you might use SPSS hot-deck imputation macros found on my web-page. $\endgroup$
    – ttnphns
    Commented Nov 8, 2013 at 11:50

1 Answer 1

3
$\begingroup$

There is nothing you can do without more data than just a list of pairs of numbers with some missing. It might be useful to really consider what getting all of these missing values might mean though. I'm doubtful you will gain much at all in going through the process of trying to make the imputation.

Consider the mathematical impact of this on your standard error, which is controlled by the square root of N. If you had all 3215 observations then the sqrt of N is 57. If you lose 20% it's 51. That's only a difference of about 11% in terms of what your standard error will be and consequently, smaller impact on your t than you might think adding in ~643 subjects would yield. Your effect, correlation, and variance estimates should all be pretty stable by the time the N is that high so those won't change much at all, and not in any predictable direction.

In other words, getting all of this data could change your t from 2 to 2.2. Given that any imputation is fraught with complication in explanation and limitations in your conclusions, is that worth it to you?

A further thing to consider is that if you don't have a significant effect already, with the N you have, but you believe the effect really exists, then you have a really small effect. Let's say you currently have a non-significant t. If that's true then Cohen's D is under 0.04. Is that a value that's meaningful in light of your theory?

Of course, this assumes there's no bias from the missing data. That could change things. In that case then perhaps you should strive to impute but you'd need some argument to support the idea. That would require knowledge about those subjects or hypotheses that are supported externally that strongly support an expectation of bias. If you do have a strong reason to expect that your missing subjects are part of a group that will bias the data then perhaps that should be a variable in the analysis.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.