Type : CREATION_INTERNE
Les données sont directement intégrées au script SAS via l'instruction 'cards' dans l'étape DATA, ce qui signifie qu'elles sont créées en interne et ne dépendent pas de sources externes ou de bibliothèques SASHELP.
| 1 | DATA teratology; |
| 2 | INPUT litter group n y ; |
| 3 | z2=0; z3=0; z4=0; |
| 4 | IF group=2 THEN z2=1; IF group=3 THEN z3=1; IF group=4 THEN z4=1; |
| 5 | CARDS; |
| 6 | 1 1 10 1 |
| 7 | 2 1 11 4 |
| 8 | 3 1 12 9 |
| 9 | 4 1 4 4 |
| 10 | 5 1 10 10 |
| 11 | 6 1 11 9 |
| 12 | 7 1 9 9 |
| 13 | 8 1 11 11 |
| 14 | 9 1 10 10 |
| 15 | 10 1 10 7 |
| 16 | 11 1 12 12 |
| 17 | 12 1 10 9 |
| 18 | 13 1 8 8 |
| 19 | 14 1 11 9 |
| 20 | 15 1 6 4 |
| 21 | 16 1 9 7 |
| 22 | 17 1 14 14 |
| 23 | 18 1 12 7 |
| 24 | 19 1 11 9 |
| 25 | 20 1 13 8 |
| 26 | 21 1 14 5 |
| 27 | 22 1 10 10 |
| 28 | 23 1 12 10 |
| 29 | 24 1 13 8 |
| 30 | 25 1 10 10 |
| 31 | 26 1 14 3 |
| 32 | 27 1 13 13 |
| 33 | 28 1 4 3 |
| 34 | 29 1 8 8 |
| 35 | 30 1 13 5 |
| 36 | 31 1 12 12 |
| 37 | 32 2 10 1 |
| 38 | 33 2 3 1 |
| 39 | 34 2 13 1 |
| 40 | 35 2 12 0 |
| 41 | 36 2 14 4 |
| 42 | 37 2 9 2 |
| 43 | 38 2 13 2 |
| 44 | 39 2 16 1 |
| 45 | 40 2 11 0 |
| 46 | 41 2 4 0 |
| 47 | 42 2 1 0 |
| 48 | 43 2 12 0 |
| 49 | 44 3 8 0 |
| 50 | 45 3 11 1 |
| 51 | 46 3 14 0 |
| 52 | 47 3 14 1 |
| 53 | 48 3 11 0 |
| 54 | 49 4 3 0 |
| 55 | 50 4 13 0 |
| 56 | 51 4 9 2 |
| 57 | 52 4 17 2 |
| 58 | 53 4 15 0 |
| 59 | 54 4 2 0 |
| 60 | 55 4 14 1 |
| 61 | 56 4 8 0 |
| 62 | 57 4 6 0 |
| 63 | 58 4 17 0 |
| 64 | ; |
| 1 | |
| 2 | PROC LOGISTIC; |
| 3 | |
| 4 | model y/n = z2 z3 z4 / scale=none; |
| 5 |
| 1 | PROC NLMIXED qpoints=30; |
| 2 | eta = alpha + beta2*z2 + beta3*z3 + beta4*z4 + u ; |
| 3 | p = exp(eta)/(1 + exp(eta)); |
| 4 | model y ~ binomial(n,p) ; |
| 5 | random u ~ normal(0, sigma*sigma) subject=litter; |
| 6 | RUN; |