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

From: owner-nmus...@globomaxnm.com [mailto:owner-nmus...@globomaxnm.com] On 
Behalf Of Xinting Wang
Sent: Tuesday, November 18, 2014 2:10 PM
To: nmusers@globomaxnm.com
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

Reply via email to