El script comienza creando un conjunto de datos llamado 'Gossypol' a través de un DATA STEP, utilizando datos integrados directamente en el script ('datalines'). Este conjunto de datos contiene las variables 'Dose' y 'Gain'. Posteriormente, el procedimiento PROC NPAR1WAY se llama tres veces para diferentes análisis: 1. La primera ejecución realiza un análisis no paramétrico general para comparar 'Gain' en función de 'Dose'. 2. La segunda ejecución, enmarcada por 'ods graphics on' y 'ods graphics off', genera un diagrama de caja de las puntuaciones de Wilcoxon para visualizar las distribuciones. 3. La tercera ejecución de PROC NPAR1WAY realiza un análisis de dos muestras, aplicando una cláusula 'where Dose <= .04' para filtrar los datos y centrarse en un subconjunto específico. Todo el script está diseñado para demostrar diversas aplicaciones de PROC NPAR1WAY en el análisis de datos experimentales.
Análisis de datos
Type : CREATION_INTERNE
Los datos se crean directamente en el script SAS a través de un DATA STEP utilizando la funcionalidad 'datalines' para definir las observaciones de las variables 'Dose' y 'Gain'.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP crea el conjunto de datos 'Gossypol'. Primero, lee una 'Dose' y un número 'n' de observaciones. Luego, un bucle lee 'n' valores de 'Gain' para cada 'Dose', los asigna y los escribe en el conjunto de datos. Los datos se proporcionan directamente en el script a través de la sección 'datalines'.
Explicación : Esta PROC NPAR1WAY realiza un análisis no paramétrico de un factor. Compara la distribución de la variable 'Gain' entre los diferentes grupos definidos por la variable 'Dose' en el conjunto de datos 'Gossypol'.
¡Copiado!
proc npar1way data=Gossypol;
class Dose;
var Gain;
run;
1
PROC NPAR1WAYDATA=Gossypol;
2
class Dose;
3
var Gain;
4
RUN;
3 Bloque de código
PROC NPAR1WAY
Explicación : Este bloque utiliza PROC NPAR1WAY para generar un diagrama de caja específico para las puntuaciones de Wilcoxon. Las instrucciones 'ods graphics on' y 'ods graphics off' activan y desactivan la salida gráfica del Sistema de Documentación de Salidas (ODS).
¡Copiado!
ods graphics on;
proc npar1way data=Gossypol plots(only)=wilcoxonboxplot;
class Dose;
var Gain;
run;
ods graphics off;
Explicación : Esta PROC NPAR1WAY realiza un análisis no paramétrico en un subconjunto de los datos 'Gossypol'. La cláusula 'where Dose <= .04' filtra las observaciones, incluyendo solo aquellas donde el valor de 'Dose' es menor o igual a 0.04, permitiendo un análisis dirigido a estos grupos.
¡Copiado!
proc npar1way data=Gossypol;
where Dose <= .04;
class Dose;
var Gain;
run;
1
PROC NPAR1WAYDATA=Gossypol;
2
where Dose <= .04;
3
class Dose;
4
var Gain;
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.