Arka fon
İki blokun her birinde dört tedavi seviyesi ve altı replikat bulunan bir saha çalışmasından elde edilen verilerim var. (4x6x2 = 48 gözlem)
Bloklar yaklaşık 1 mil uzaklıktadır ve bloklar içinde 42, 2m x 4m araziler ve 1m genişliğinde bir geçit vardır; çalışmam her blokta sadece 24 parsel kullandı.
Uzamsal kovaryans değerlendirmesini değerlendirmek istiyorum.
Burada, uzamsal kovaryans hesaba katılmadan, tek bir bloktaki verileri kullanan bir örnek analiz. Veri kümesinde, plot
grafik kimliği, grafik 1'in 0, 0 üzerinde ortalanmış olduğu her grafiğin x
x konumu ve y
y konumudur level
, tedavi seviyesidir ve response
yanıt değişkendir.
layout <- structure(list(plot = c(1L, 3L, 5L, 7L, 8L, 11L, 12L, 15L, 16L,
17L, 18L, 22L, 23L, 26L, 28L, 30L, 31L, 32L, 35L, 36L, 37L, 39L,
40L, 42L), level = c(0L, 10L, 1L, 4L, 10L, 0L, 4L, 10L, 0L, 4L,
0L, 1L, 0L, 10L, 1L, 10L, 4L, 4L, 1L, 1L, 1L, 0L, 10L, 4L), response = c(5.93,
5.16, 5.42, 5.11, 5.46, 5.44, 5.78, 5.44, 5.15, 5.16, 5.17, 5.82,
5.75, 4.48, 5.25, 5.49, 4.74, 4.09, 5.93, 5.91, 5.15, 4.5, 4.82,
5.84), x = c(0, 0, 0, 3, 3, 3, 3, 6, 6, 6, 6, 9, 9, 12, 12, 12,
15, 15, 15, 15, 18, 18, 18, 18), y = c(0, 10, 20, 0, 5, 20, 25,
10, 15, 20, 25, 15, 20, 0, 15, 25, 0, 5, 20, 25, 0, 10, 20,
25)), .Names = c("plot", "level", "response", "x", "y"), row.names = c(NA,
-24L), class = "data.frame")
model <- lm(response ~ level, data = layout)
summary(model)
Sorular
- Bir kovaryans matrisi nasıl hesaplayabilir ve regresyonuma dahil edebilirim?
- Bloklar çok farklıdır ve güçlü tedavi * blok etkileşimleri vardır. Bunları ayrı ayrı analiz etmek uygun mu?