Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: micombine error message: no row identifier

From   "Nick Cox" <>
To   <>
Subject   Re: st: micombine error message: no row identifier
Date   Thu, 30 Sep 2004 14:32:01 +0100

I forwarded this message to Patrick Royston, who 
is not a member of Statalist. Below is his reply: 


Patrick Royston

Suggestion for dealing with this problem:

1. Load the offending dataset into memory. I assume you have a variable
called, say, _id which defines the observation number. That is, the data are
organised as imputation 1 (obs 1,...,N), imputation 2 (obs 1,...,N), ... The
variable _id takes the values 1,...,N successively, for each of the m
imputations. If you don't have such a variable, please create one using the
egen command with the seq() fcn.

2. Type
	. char _dta[mi_id] _i

3. Save the modified data.

Now micombine should be happy.

richard rogers wrote: 

Greetings.  I am trying to use micombine, part of the multiple imputation
features mentioned recently in 4-3.  When I run the program, I get the
following error message:  "no row-identifier variable found -- data may have
incorrect format".

Context:  I am using the Federal Reserve Survey of Consumer Finances.  The
imputed values are already calculated, and I have a variable that tracks the
imputation (number 1 through 5).  The variable is a numeric format, but
given the error about formatting, I converted it to integer and string
formats, but still no luck.  I am in Stata/SE 8.2.  I have until this point
been using the Stata macro from the survey codebook, but micombine gives me
more functionality.

I am assuming that there is some simple trick here that I'm missing, or else
I completely don't understand this at all.  I looked at the ado file and
found where the error message was being generated, but I'm not a real
programmer and much of what I saw was beyond my skill set.

*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index