RE: Logic Expression in $DATA: ACCEPT or IGNORE
Hi Xinting,
I’ve worked with these types of statements a good bit, and my personal
preference is to add a column to the data set that makes the selection simpler
(e.g. set it to 1 if (A == 1 or A == 2) and B < 100). Last I knew, it wasn’t
possible to do an “AND” in an ignore statement (and checking the $data
documentation in NONMEM 7.2, that still appears to be the case).
Thanks,
Bill
Quoted reply history
From: [email protected] [mailto:[email protected]] On
Behalf Of Xinting Wang
Sent: Tuesday, November 18, 2014 2:10 PM
To: [email protected]
Subject: [NMusers] Logic Expression in $DATA: ACCEPT or IGNORE
Dear all,
I am having a difficulty in writing a logic expression of accepting a complex
structure under $DATA session.
For example:
ACCEPT=c(A=1,A=2)
means that record of A equals to 1 or 2 would be accepted. However, for a logic
expression below:
(A=1 OR A=2) AND B<100
which would require A equals to 1 or 2 and in the mean time, B are less than
100.
NONMEM manual VIII did not specify this type of acceptance. Could anybody
please tell me how to write this kind expression using ACCEPT, or IGNORE in
nonmem? Thanks a lot for your help.
Best Regards
--
Xinting