Simuler une covariable
QUANTITATIVE
Dans le bloc INPUT, la variable doit apparaître.
Exemple avec le poids (WT).
; in the reference population:
; median WT is 77.1
; CV=(0.016)**1/2 = 12.6%
$INPUT ID DATE TIME … WT …
Dans le block des ETA:
$OMEGA 0.016 ; eta_wt
Dans le block PK:
$PK
IF(ICALL == 4) THEN
WT = 77.1 * EXP(eta_wt)
LWT = 56.6
HWT = 100.1
DOWHILE (WT.LT.LWT.OR.WT.GT.HWT)
CALL SIMETA(ETA)
WT = 77.1 * EXP(eta_wt)
ENDDO
ENDIF
…/…
Dans le bloc SIMULATION
$SIM (123456 NEW) ONLYSIM SUB=500
QUALITATIVE
Dans le bloc INPUT, la variable doit apparaître.
Exemple avec le sexe (SEX)
$PK ; Simulate Sex Distribution
IF(ICALL.EQ.4.AND.NEWIND.NE.2) THEN ; only 1st row has the SEX information
FEMALE=0.3 ; proportion of females
CALL RANDOM(2,R) ; 2nd seed number (ici 3456)
IF (R.GT.FEMALE) THEN
SEX=1 ;male
ELSE
SEX=0 ;female
ENDIF
$SIM (1234 NORMAL NEW) (3456 UNIFORM) SUBPROBLEMS=100