Este script analiza datos de carcinogenicidad animal (presencia de tumores S1 y S2, tiempo de fallecimiento T) en función de la dosis administrada. Utiliza PROC MULTTEST con la opción BOOTSTRAP para calcular valores p ajustados, aplicando una prueba de Freeman-Tukey para variables binarias y una prueba t para la variable continua.
Análisis de datos
Type : CREATION_INTERNE
Los datos se generan mediante un DATA STEP que utiliza DATALINES con el operador ' @@' para leer varias observaciones por línea.
1 Bloque de código
DATA STEP Data
Explicación : Creación del conjunto de datos 'a'. Cada observación representa un animal con dos indicadores de tumor (S1, S2), el tiempo de fallecimiento (T) y la dosis recibida. El operador ' @@' se utiliza para leer múltiples registros en una sola línea de datos.
title 'Freeman-Tukey and t Tests with Bootstrap Resampling';
2
3
DATA a;
4
INPUT S1 S2 T Dose @code_sas_json/8_SAS_Intro_ReadFile_MultiCol_@@.json;
5
DATALINES;
6
0 110411 0 801 0 11041
7
0 11041 0 110011 0 1041
8
1 0 8521 0 602 0 1892
9
1 0 962 0 19621 0 992
10
1 0 6031 0 5031 0 803
11
0 1983 0 19931 0 503
12
;
2 Bloque de código
PROC MULTTEST Data
Explicación : Ejecución de las pruebas estadísticas múltiples. La opción 'bootstrap' activa el remuestreo (10 000 muestras, semilla fija). Se especifica una prueba de Freeman-Tukey (ft) para las variables binarias S1/S2 y una prueba de media (mean) para T. Se define un contraste lineal para probar la tendencia a través de los niveles de dosis.
test ft(S1 S2 / lowertailed) mean(T / lowertailed);
3
class Dose;
4
contrast 'Linear Trend' 0 12;
5
RUN;
3 Bloque de código
PROC PRINT
Explicación : Visualización de las primeras 36 observaciones del conjunto de datos de salida 'res' que contiene los resultados del remuestreo.
¡Copiado!
proc print data=res(obs=36);
run;
1
PROC PRINTDATA=res(obs=36);
2
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.
Información de copyright : SAS SAMPLE LIBRARY - Example provided by Keith Soper, Merck
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.