El script inicializa un conjunto de datos llamado 'Turnip' internamente a través de un bloque DATALINES. Este conjunto de datos contiene mediciones de concentración de calcio estructuradas por 'Plant' y 'Leaf', con varias 'Sample' por 'Leaf'. Posteriormente, el procedimiento PROC NESTED se aplica a este conjunto de datos. Está configurado para modelar los factores de clasificación anidados 'plant' y 'leaf' y para analizar la variable de respuesta 'calcium', permitiendo estimar los componentes de la varianza asociados a cada nivel de anidación.
Análisis de datos
Type : CREATION_INTERNE
El conjunto de datos 'Turnip' se crea completamente dentro del script SAS utilizando un bloque DATALINES para proporcionar los datos brutos de concentración de calcio. No se utiliza ninguna fuente de datos externa o biblioteca SAS preexistente (como SASHELP) para el aporte de los datos de entrada.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA crea el conjunto de datos 'Turnip'. Utiliza bucles anidados para generar observaciones que representan 4 'Plant' (plantas), 3 'Leaf' (hojas) por planta y 2 'Sample' (muestras) por hoja. La variable 'Calcium' se lee secuencialmente de los valores numéricos proporcionados en el bloque DATALINES, llenando así el conjunto de datos con la estructura jerárquica especificada.
¡Copiado!
data Turnip;
do Plant=1 to 4;
do Leaf=1 to 3;
do Sample=1 to 2;
input Calcium;
output;
end;
end;
end;
datalines;
3.28 3.09 3.52 3.48 2.88 2.80 2.46 2.44
1.87 1.92 2.19 2.19 2.77 2.66 3.74 3.44
2.55 2.55 3.78 3.87 4.07 4.12 3.31 3.31
;
1
DATA Turnip;
2
DO Plant=1 to 4;
3
DO Leaf=1 to 3;
4
DO Sample=1 to 2;
5
INPUT Calcium;
6
OUTPUT;
7
END;
8
END;
9
END;
10
DATALINES;
11
3.283.093.523.482.882.802.462.44
12
1.871.922.192.192.772.663.743.44
13
2.552.553.783.874.074.123.313.31
14
;
2 Bloque de código
PROC NESTED
Explicación : Este procedimiento PROC NESTED se ejecuta en el conjunto de datos 'Turnip' para realizar un análisis de varianza de los componentes. Las variables 'plant' y 'leaf' se declaran como variables de clasificación ('class') anidadas, lo que significa que las hojas se consideran anidadas dentro de las plantas. La variable 'calcium' se define como la variable de respuesta ('var') cuya variabilidad se analiza. El procedimiento calcula las estimaciones de los componentes de la varianza para cada factor anidado, ayudando a comprender las fuentes de variación del calcio.
¡Copiado!
proc nested data=Turnip;
class plant leaf;
var calcium;
run;
1
PROC NESTEDDATA=Turnip;
2
class plant leaf;
3
var calcium;
4
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.