El script comienza creando un conjunto de datos interno, 'practice1', mediante un DATA STEP y datos 'datalines'. Este conjunto de datos contiene las preferencias de refresco (Coca-Cola/Pepsi) y de mascota (perro/gato), así como un peso para cada combinación. Luego, utiliza el procedimiento PROC FREQ con la opción CHISQ para realizar una prueba de chi-cuadrado para determinar si existe una asociación estadísticamente significativa entre la preferencia de refresco y la preferencia de mascota. La opción 'weight weight;' se utiliza para aplicar los pesos especificados en el conjunto de datos. Las opciones 'expected' y 'nocol' muestran los recuentos esperados y suprimen los porcentajes de columna.
Análisis de datos
Type : CREATION_INTERNE
Los datos se crean directamente en el script mediante un DATA STEP y la instrucción DATALINES. Incluyen las preferencias de refresco y de mascota, así como una variable de ponderación.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP crea el conjunto de datos SAS 'practice1'. Define tres variables: 'soda' (carácter), 'animal' (carácter) y 'weight' (numérico). Los datos se integran directamente en el script a través de la instrucción DATALINES, simulando observaciones de preferencias de refresco y de mascotas con sus respectivos pesos.
¡Copiado!
data practice1;
input soda $ animal $ weight;
datalines;
Coke Dog 78
Coke Cat 22
Pepsi Dog 36
Pepsi Cat 64
;
run;
1
DATA practice1;
2
INPUT soda $ animal $ weight;
3
DATALINES;
4
Coke Dog 78
5
Coke Cat 22
6
Pepsi Dog 36
7
Pepsi Cat 64
8
;
9
RUN;
2 Bloque de código
PROC FREQ
Explicación : Este procedimiento PROC FREQ analiza la distribución de las preferencias de animales por preferencia de refresco utilizando el conjunto de datos 'practice1'. La instrucción 'tables soda*animal' crea una tabla de contingencia que cruza estas dos variables. La opción 'chisq' solicita el cálculo de la prueba de chi-cuadrado para la asociación. 'expected' muestra los recuentos esperados bajo la hipótesis de independencia, y 'nocol' suprime los porcentajes de columna. La instrucción 'weight weight;' indica al procedimiento que use la variable 'weight' como variable de frecuencia para los cálculos.
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 : Practice: Test for a Difference Between Proportions
This code is posted for your benefit; however, I highly recommend that you practice typing your own SAS programs as well. With the SAS programming language, as with all new languages, immersion seems to be the best way to learn.
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.