Jeph wrote:
Svend's idea will not work at all, as my two identifiers
are not meant to take the same values. That is, g1 will
likely never equal g2.
C�lio's suggestion does get at what I want, especially as
it found no errors. However, I'm curious if there is a way
that would also let me identify which records or values
produced the errors; -assert- is uninformative in that
respect.
=========================================================
I see. A combination of C�lio's and my ideas comes here:
bysort g1: generate same1 = (g2[_n]==g2[1])
bysort g2: generate same2 = (g1[_n]==g1[1])
tab1 same1 same2
list if same1==0 | same2==0
Good luck
Svend
________________________________________________________
Svend Juul
Institut for Folkesundhed, Afdeling for Epidemiologi
(Institute of Public Health, Department of Epidemiology)
Vennelyst Boulevard 6
DK-8000 Aarhus C, Denmark
Phone, work: +45 8942 6090
Phone, home: +45 8693 7796
Fax: +45 8613 1580
E-mail: [email protected]
_________________________________________________________
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/