El script comienza creando un conjunto de datos llamado 'teratology' mediante un DATA step y datos en línea (`cards`). Este conjunto de datos contiene información sobre camadas (litter), grupos de tratamiento (group), el número total de individuos (n) y el número de individuos afectados (y). Se crean variables indicadoras (z2, z3, z4) para los grupos 2, 3 y 4 para ser utilizadas como predictores. Luego, se utiliza PROC GENMOD para ajustar un modelo lineal generalizado con una distribución binomial y una función de enlace logit. La opción `repeated` con `subject=litter` y `type=exch corrw` se emplea para modelar la correlación intra-sujeto (intra-camada), lo cual es una práctica común en los estudios de teratología para tener en cuenta la no independencia de las observaciones dentro de la misma camada.
Análisis de datos
Type : CREATION_INTERNE
El conjunto de datos 'teratology' se crea directamente en el script SAS utilizando un DATA step y datos brutos proporcionados a través de la instrucción `cards;`.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA step crea el conjunto de datos 'teratology' a partir de datos brutos proporcionados directamente en el script. Se leen las variables 'litter' (camada), 'group' (grupo de tratamiento), 'n' (número total de individuos) y 'y' (número de individuos afectados). Las variables binarias 'z2', 'z3', 'z4' se derivan de la variable 'group' para representar los grupos de tratamiento 2, 3 y 4, respectivamente. Estas variables servirán como predictores en el análisis estadístico.
IF group=2THEN z2=1; IF group=3THEN z3=1; IF group=4THEN z4=1;
5
CARDS;
6
11101
7
21114
8
31129
9
4144
10
511010
11
61119
12
7199
13
811111
14
911010
15
101107
16
1111212
17
121109
18
13188
19
141119
20
15164
21
16197
22
1711414
23
181127
24
191119
25
201138
26
211145
27
2211010
28
2311210
29
241138
30
2511010
31
261143
32
2711313
33
28143
34
29188
35
301135
36
3111212
37
322101
38
33231
39
342131
40
35212 0
41
362144
42
37292
43
382132
44
392161
45
40211 0
46
4124 0
47
4221 0
48
43212 0
49
4438 0
50
453111
51
46314 0
52
473141
53
48311 0
54
4943 0
55
50413 0
56
51492
57
524172
58
53415 0
59
5442 0
60
554141
61
5648 0
62
5746 0
63
58417 0
64
;
2 Bloque de código
PROC GENMOD
Explicación : Este bloque utiliza el procedimiento GENMOD para ajustar un modelo lineal generalizado a los datos de teratología. La opción `DATA=teratology` especifica el conjunto de datos de entrada. `class litter;` declara 'litter' como una variable de clasificación, esencial para el análisis de datos repetidos. La instrucción `model y/n= z2 z3 z4/dist=b link=logit;` especifica que la respuesta 'y' entre 'n' intentos sigue una distribución binomial (`dist=b`) con una función de enlace logit (`link=logit`), y que los predictores son 'z2', 'z3' y 'z4'. La opción `repeated subject=litter/type=exch corrw;` es crucial para modelar la correlación intra-sujeto o intra-camada, asumiendo una estructura de correlación intercambiable (`type=exch`) y utilizando una matriz de correlación de trabajo (`corrw`), lo cual es un enfoque estándar para este tipo de estudio.
¡Copiado!
proc genmod DATA= teratology;
class litter;
model y/n= z2 z3 z4/dist=b link=logit;
repeated subject=litter/type=exch corrw;
run;
1
PROC GENMODDATA= teratology;
2
class litter;
3
model y/n= z2 z3 z4/dist=b link=logit;
4
repeated subject=litter/type=exch corrw;
5
RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.