El objetivo de este script es analizar los efectos de diferentes factores sobre el rendimiento (Y) de la remolacha azucarera. Los datos están estructurados según un diseño de cuadrado latino con parcelas divididas, con los factores 'Harvest' (cosecha), 'Rep' (repetición), 'Column' (columna) y 'Variety' (variedad). El bloque DATA STEP genera las observaciones a partir de 'datalines' para construir el conjunto de datos 'Beets'. Luego, se utiliza PROC ANOVA para modelar el rendimiento en función de estos factores y para realizar pruebas específicas sobre los efectos de los factores Harvest, Rep, Column y Variety, utilizando términos de error apropiados para el diseño experimental.
Análisis de datos
Type : CREATION_INTERNE
Los datos del conjunto de datos 'Beets' se crean y rellenan directamente dentro del script SAS a través de un bloque DATALINES. Representan los resultados de un ensayo con un diseño de cuadrado latino de parcelas divididas, midiendo el rendimiento de diferentes variedades de remolacha en dos cosechas.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP es responsable de la creación del conjunto de datos 'Beets'. Utiliza bucles 'do' anidados para generar las variables 'Harvest' (1 a 2), 'Rep' (1 a 6) y 'Column' (1 a 6). La variable 'Variety' y la variable dependiente 'Y' (rendimiento) se leen secuencialmente desde el bloque DATALINES. La instrucción ' @code_sas/16.4'.sas al final de 'input' mantiene el puntero en la misma línea de datos hasta que se leen todas las observaciones para una combinación de Harvest, Rep y Column, lo cual es típico para diseños experimentales donde varias mediciones están en la misma línea física de datos. Las instrucciones 'title1' y 'title3' definen los títulos de la salida SAS.
Explicación : Este bloque utiliza el procedimiento PROC ANOVA para realizar el análisis de varianza en el conjunto de datos 'Beets'. La instrucción 'class' declara las variables categóricas (factores) 'Column', 'Rep', 'Variety' y 'Harvest'. La instrucción 'model' especifica el modelo lineal, donde 'Y' es la variable dependiente y las otras variables son los factores y sus interacciones. Las instrucciones 'test' se utilizan para especificar los términos de error apropiados para las pruebas de hipótesis. Por ejemplo, 'test h=Rep Column Variety e=Rep*Column*Variety' indica que el efecto de 'Rep', 'Column' y 'Variety' debe probarse contra el error 'Rep*Column*Variety', lo cual es común en diseños de parcelas divididas y cuadrados latinos para los efectos de parcelas enteras. De manera similar, 'test h=Harvest e=Harvest*Rep' prueba el efecto de 'Harvest' contra su interacción con 'Rep'.
¡Copiado!
proc anova data=Beets;
class Column Rep Variety Harvest;
model Y=Rep Column Variety Rep*Column*Variety
Harvest Harvest*Rep
Harvest*Variety;
test h=Rep Column Variety e=Rep*Column*Variety;
test h=Harvest e=Harvest*Rep;
run;
1
PROC ANOVADATA=Beets;
2
class Column Rep Variety Harvest;
3
model Y=Rep Column Variety Rep*Column*Variety
4
Harvest Harvest*Rep
5
Harvest*Variety;
6
test h=Rep Column Variety e=Rep*Column*Variety;
7
test h=Harvest e=Harvest*Rep;
8
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 : S A S S A M P L E L I B R A R Y
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.