El script inicializa un conjunto de datos llamado Migraine que contiene información sobre el género, el tratamiento, la respuesta y un recuento para cada combinación. Luego, utiliza PROC FREQ para analizar estos datos. El procedimiento genera tablas de frecuencias cruzadas entre Gender, Treatment y Response, calcula los riesgos relativos y las estadísticas de Cochran-Mantel-Haenszel. La opción ODS Graphics se activa para producir un gráfico de los riesgos relativos. El peso de las observaciones para los cálculos se especifica mediante la variable Count. El título del informe se define como 'Clinical Trial for Treatment of Migraine Headaches'.
Análisis de datos
Type : CREATION_INTERNE
El conjunto de datos 'Migraine' se crea directamente dentro del script SAS utilizando 'datalines', lo que significa que los datos están integrados en el propio código y no provienen de una fuente externa o de bibliotecas SAS existentes (como SASHELP).
1 Bloque de código
DATA STEP Data
Explicación : Este bloque de código crea un conjunto de datos SAS llamado 'Migraine'. Define cuatro variables: 'Gender' (carácter), 'Treatment' (carácter), 'Response' (carácter) y 'Count' (numérica). Los datos se leen directamente de las siguientes líneas ('datalines'), cada línea representa una observación y los valores se asignan a las variables correspondientes.
¡Copiado!
data Migraine;
input Gender $ Treatment $ Response $ Count;
datalines;
female Active Better 16 female Active Same 11
female Placebo Better 5 female Placebo Same 20
male Active Better 12 male Active Same 16
male Placebo Better 7 male Placebo Same 19
;
1
DATA Migraine;
2
INPUT Gender $ Treatment $ Response $ Count;
3
DATALINES;
4
female Active Better 16 female Active Same 11
5
female Placebo Better 5 female Placebo Same 20
6
male Active Better 12 male Active Same 16
7
male Placebo Better 7 male Placebo Same 19
8
;
2 Bloque de código
PROC FREQ
Explicación : Este bloque de código ejecuta el procedimiento 'FREQ' en el conjunto de datos 'Migraine'. La instrucción 'tables' solicita tablas de frecuencias cruzadas para las variables Gender, Treatment y Response. Las opciones 'relrisk' y 'cmh' solicitan, respectivamente, el cálculo de los riesgos relativos y las estadísticas de Cochran-Mantel-Haenszel. 'plots(only)=relriskplot(stats)' genera un gráfico de los riesgos relativos a través de ODS Graphics (que se activa con 'ods graphics on' y se desactiva con 'ods graphics off'). La opción 'noprint' suprime la visualización de las tablas de frecuencias predeterminadas. 'weight Count' indica que la variable 'Count' debe usarse como peso para las frecuencias y estadísticas. También se define un título para el informe.
¡Copiado!
ods graphics on;
proc freq data=Migraine;
tables Gender*Treatment*Response /
relrisk plots(only)=relriskplot(stats) cmh noprint;
weight Count;
title 'Clinical Trial for Treatment of Migraine Headaches';
run;
ods graphics off;
title 'Clinical Trial for Treatment of Migraine Headaches';
7
RUN;
8
ods graphics off;
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 : S A S S A M P L E L I B R A R Y NAME: FREQEX7 TITLE: Documentation Example 7 for PROC FREQ PRODUCT: STAT SYSTEM: ALL
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.