Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Es posible planear experimentos de latice balanceados o parcialmente balanceados 3x3 hasta 16x16
tratamientos.
Los latices parcialmente balanceados son conocidos como: Latice simple (2 cuadrados) latice triple (3
cuadrados), latice cuadruple (4 cuadros), etc. si el numero de cuadrados es igual al orden del latice más una
unidad, el latice es completamente balanceado.
Por ejemplo:
Latice balanceado 3x3 con una sola repetición del diseño básico. El primer cuadrado se randomiza.
Cuadros Rdto.
1 4 3 48.76 14.46 19.68
8 6 7 10.83 30.69 31.00
5 9 2 12.54 42.01 23.00
En este caso del latice 3x3, se tiene 4 cuadrados distintos, lo que forma un latice balanceado. Se dice
balanceado, porque un tratamiento se llega a combinar con todos los demas, así:
Tratamiento 1: 4, 3; 5, 8; 2, 6; 9, 7
Si solo se utilizaría latice simple, el tratamiento 1 sólo tendría oportunidad de combinarse con 4, 3 y 5, 8.
Pasos a seguir:
1. Ingrese a la opción Design randomize de AGROBASE
2. Seleccione en {Select an experimental design} ‘Completely or partially balance lattice’.
3. Presione el botón [Design parameters] e ingrese los datos:
4. Treatments per incomplete block = 3
5. Complete blocks = 4
6. Repetitions of the basic design = 1
7. Total number of complete block = 4
8. Randomize the first block = X
9. Presione el boton [Accept]
10. Seleccione el archivo donde tiene los tratamientos o crearlos con la opcion [create] de esta ventana.
11. Seleccione 9 tratamientos.
12. En el botón [Design option], tome nota de la semilla de randomización ó ingrese otro valor para la
semilla. Y registre estos valores, botón [Accept].
2 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
Agrobase realiza el analisis de todos los diseños planeados en latices, balanceados y parcialmente
balanceados, para latices 3x3 hasta 16x16.
Considere el siguiente archivo planeado en AGROBASE: Latice3b.dbf, Copiar en el folder AGROBASE
de su computadora.
Ingrese al sistema AGROBASE y ejecute [Analysis of Variance] luego [ALS] para análisis de datos del
diseño de latices. Ingrese la siguiente información:
Database : C:\AGROBASE\LATICE3B.DBF
Data Fields: RDTO
Load Model: ENTRY SQR BLOC
Load Options: MEANS ENTRY
El resultado será:
A N A L Y S I S O F V A R I A N C E
ENTRY
Averages
Level --- Y --- Cv
1 45.89 9.2
2 25.67 14.8
3 15.45 19.5
4 38.09 42.2
5 16.90 36.3
6 30.24 16.8
7 31.90 24.9
8 18.71 31.1
9 39.61 18.4
------------------------------------------------------------------------------
3 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
SAS dispone de un procedimiento para el analisis estadistico de latices cuadrado y rectangular, denominado
PROC LATTICE
En latices cuadrados, el número de tratamientos es igual a un cuadrado perfecto (9, 16, 25, 36,.. ) del
número de unidades de un bloque. Los bloques incompletos se agrupan para formar el cuadrado. Los
latices balanceados comprende un número de cuadrados igual a uno más el número de unidades por el
bloque, un latices 3x3 balanceado tiene 4 cuadros.
Los latices cuadrados parcialmente balanceados es similar a los latices balanceados, aunque el número de
cuadrados puede variar (simple, trimple,..). Pero es posible planear con más de una repetición del diseño
básico.
En latices rectangulares, hay k unidades por el bloque y k+1 bloques. En total el rectangulo tiene k(k+1)
tratamientos. Como en latices cuadrados, se agrupan bloques para formar repeticiones mutuamente
ortogonal del plan básico. El Procedimiento de SAS puede manejar latice rectangular simple y triple. El
experimento puede incluir varias repeticiones del plan básico.
Del conjunto de datos, el PROC LATTICE determina qué tipo de plan se esta usando. También verifica si
el plan es válido e imprime un mensaje apropiado si existe error en el planeamiento
DATA= SAS-data-set
COVARIANCE
DATA= SAS-data-set
El DATA= nombra la entrada de datos de SAS para ser usados por PROC LATTICE. Si usted omite la
opción DATA, SAS utiliza los datos recientemente creados.
COVARIANCE
La opción COVARIANCIA produce un análisis de la covariancia para cada par de variables numéricas.
Para cada par, la que aparece en segundo lugar es la covariable
VAR variable-list;
La variable respuesta es especificado en la opcion VAR. Si Usted no incluye, todas las variables de la data
es utilizado.
SAS requiere nombres específicos para las variables de clase: GROUP, BLOCK, y TREATMNT y una
cuarta variable REP si el plan basico es repetido.
GROUP
Especifica los cuadros o rectangulos que forman el plan latice. Los valores de GRUPO deben ser 1, 2..., n.
BLOCK
4 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
Especifica el bloque en el que la unidad experimental está presente. Los valores de BLOQUE deben ser 1,
2. . . , m, donde m es el número de bloques en cada repetición.
TREATMNT
Especifica qué tratamiento se aplicó a la unidad experimental. TREATMNT debe tener un valor de 1,2.., i.
REP
Especifica qué repetición del plan básico incluye la unidad experimental. REP debe tener un valor de 1,
2. . . , p. Así, el experimento tendrá un total de copias igual a np.
Cada variable numérica distinta a GROUP, BLOCK, TREATMNT o REP en la entrada de datos a SAS, es
considerado una variable respuesta. Una declaración de VAR indica a PROC LATTICE que variables
serán utilizadas como respuesta.
Programa en SAS
Resultado:
Source DF SS MS
Gran parte de los resultados son coincidentes, con algunas diferencias de presentación.
SAS provee información sobre la COMPONENTE (b), que es coincidente con los bloques ajustados
(eliminando el efecto de tratamientos (ENTRY) que proporciona AGROBASE.
Agrobase estima la suma de cuadrados de tratamientos ajustados, lo que le permite hacer la prueba de F
para tratamientos. SAS no estima este valor.
Pero, para el análisis de tratamientos, es suficiente con las medias ajustadas y sus variancias para
proceder la comparación, que ambos programas proveen.
Con R
> library(agricolae)
> design.lattice(3,type="triple")
$square2
[,1] [,2] [,3]
[1,] 7 4 8
[2,] 3 2 9
[3,] 1 5 6
$square3
[,1] [,2] [,3]
[1,] 1 4 9
[2,] 7 2 6
[3,] 3 5 8
$plan
plots sqr block trt
1 1 1 1 3
2 2 1 1 1
3 3 1 1 7
4 4 1 2 2
5 5 1 2 5
6 6 1 2 4
7 7 1 3 9
8 8 1 3 6
9 9 1 3 8
10 10 2 4 7
11 11 2 4 4
12 12 2 4 8
13 13 2 5 3
6 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
14 14 2 5 2
15 15 2 5 9
16 16 2 6 1
17 17 2 6 5
18 18 2 6 6
19 19 3 7 1
20 20 3 7 4
21 21 3 7 9
22 22 3 8 7
23 23 3 8 2
24 24 3 8 6
25 25 3 9 3
26 26 3 9 5
27 27 3 9 8
Trt 1: 3,7,5,6,4,9
Trt 2: 5,4,3,9,7,6
Trt 3: 1,7,2,9,5,8
...
Trt 9: 6,8,3,2,1,4
$square4
[,1] [,2] [,3]
[1,] 1 2 8
[2,] 3 4 6
[3,] 9 5 7
> A
sqr block trt yield
1 1 1 1 48.76
2 1 2 8 10.83
3 1 3 5 12.54
4 2 4 5 11.07
5 2 5 2 22.00
6 2 6 9 47.43
7 3 7 2 27.67
8 3 8 7 30.00
9 3 9 3 13.78
10 4 10 6 37.00
11 4 11 4 42.37
12 4 12 9 39.00
13 1 1 4 14.46
14 1 2 6 30.69
15 1 3 9 42.01
16 2 4 8 22.00
7 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
17 2 5 7 42.80
18 2 6 6 28.28
19 3 7 1 50.00
20 3 8 5 24.00
21 3 9 8 24.00
22 4 10 3 15.42
23 4 11 2 30.00
24 4 12 7 23.80
25 1 1 3 19.68
26 1 2 7 31.00
27 1 3 2 23.00
28 2 4 1 41.00
29 2 5 3 12.90
30 2 6 4 49.95
31 3 7 6 25.00
32 3 8 4 45.57
33 3 9 9 30.00
34 4 10 5 20.00
35 4 11 8 18.00
36 4 12 1 43.81
> library(agricolae)
> library(corpcor)
> A<-read.table("latice3x3.txt",header=T)
> str(A)
'data.frame': 36 obs. of 4 variables:
$ sqr : int 1 1 1 2 2 2 3 3 3 4 ...
$ block: int 1 2 3 4 5 6 7 8 9 10 ...
$ trt : int 1 8 5 5 2 9 2 7 3 6 ...
$ yield: num 48.8 10.8 12.5 11.1 22 ...
> attach(A)
> str(PBIB.test)
function (block, trt, replication, y, k, method = "lsd", alpha = 0.05)
> PBIB.test(block,trt,sqr,yield,k=3)
Blocks: 12
Trts : 9
Number of observations: 36
Response: yield
Df Sum Sq Mean Sq F value Pr(>F)
replication 3 133.2 44.4 0.6859 0.57361
trt.unadj 8 3749.4 468.7 7.2390 0.00042 ***
replication:block.adj 8 368.2 46.0 0.7108 0.67917
Residuals 16 1035.9 64.7
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Treatments
Parameters PBIB
treatmeans : 9
Block size : 3
Blocks/rep : 3
Replication: 4
$comparison
tr.i tr.j diff stderr pvalue
1 1 2 18.2941444 5.289807 0.0032
2 1 3 29.2770756 5.289807 0.0000
3 1 4 5.2887627 5.289807 0.3322
4 1 5 26.9861412 5.289807 0.0002
5 1 6 13.2103821 5.289807 0.0238
6 1 7 12.5402335 5.289807 0.0306
7 1 8 26.2789014 5.289807 0.0002
8 1 9 4.9174757 5.289807 0.3664
9 2 3 10.9829312 5.289807 0.0544
10 2 4 13.0053817 5.289807 0.0258
11 2 5 8.6919968 5.289807 0.1198
12 2 6 5.0837623 5.289807 0.3508
13 2 7 5.7539109 5.289807 0.2928
14 2 8 7.9847570 5.289807 0.1506
15 2 9 13.3766687 5.289807 0.0224
16 3 4 23.9883129 5.289807 0.0004
17 3 5 2.2909344 5.289807 0.6708
18 3 6 16.0666934 5.289807 0.0078
19 3 7 16.7368421 5.289807 0.0060
20 3 8 2.9981742 5.289807 0.5788
21 3 9 24.3595999 5.289807 0.0002
22 4 5 21.6973785 5.289807 0.0008
23 4 6 7.9216195 5.289807 0.1538
24 4 7 7.2514708 5.289807 0.1894
25 4 8 20.9901387 5.289807 0.0012
26 4 9 0.3712870 5.289807 0.9450
27 5 6 13.7757591 5.289807 0.0192
28 5 7 14.4459077 5.289807 0.0148
29 5 8 0.7072398 5.289807 0.8954
30 5 9 22.0686655 5.289807 0.0008
31 6 7 0.6701486 5.289807 0.9008
32 6 8 13.0685193 5.289807 0.0252
33 6 9 8.2929064 5.289807 0.1366
34 7 8 13.7386679 5.289807 0.0194
35 7 9 7.6227578 5.289807 0.1688
36 8 9 21.3614257 5.289807 0.0010
$means
trt means mean.adj N std.err
1 1 45.8925 44.36090 4 3.641342
9 Diseño Latice en Agrobase y SAS Felipe de Mendiburu D
$vartau
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 13.2593703 -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598
[2,] -0.7316598 13.2593703 -0.7316598 -0.7316598 -0.7316598 -0.7316598
[3,] -0.7316598 -0.7316598 13.2593703 -0.7316598 -0.7316598 -0.7316598
[4,] -0.7316598 -0.7316598 -0.7316598 13.2593703 -0.7316598 -0.7316598
[5,] -0.7316598 -0.7316598 -0.7316598 -0.7316598 13.2593703 -0.7316598
[6,] -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598 13.2593703
[7,] -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598
[8,] -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598
[9,] -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598 -0.7316598
[,7] [,8] [,9]
[1,] -0.7316598 -0.7316598 -0.7316598
[2,] -0.7316598 -0.7316598 -0.7316598
[3,] -0.7316598 -0.7316598 -0.7316598
[4,] -0.7316598 -0.7316598 -0.7316598
[5,] -0.7316598 -0.7316598 -0.7316598
[6,] -0.7316598 -0.7316598 -0.7316598
[7,] 13.2593703 -0.7316598 -0.7316598
[8,] -0.7316598 13.2593703 -0.7316598
[9,] -0.7316598 -0.7316598 13.259370