Type : CREATION_INTERNE
Die Daten sind direkt über die 'cards'-Anweisung im DATA-Schritt in das SAS-Skript integriert, was bedeutet, dass sie intern erstellt werden und nicht von externen Quellen oder SASHELP-Bibliotheken abhängen.
| 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; |