我有以下設置來分析: 我們有大約150個科目,並且對於每個科目我們都進行了18次測試(在不同條件下)。 18個不同的測試條件是互補的,這樣,如果我們在測試中的平均值(對於每個對象),測試之間(對象之間)沒有相關性。 我們希望知道的是測試之間的相關性(和P值),在受試者內部,但是在所有受試者中。如何操作:與「塊」(或 - 「重複測量」?!)相關?
我現在這樣做的方式是執行爲每個主題的相關性,再看看相關的分佈收到這麼看它是否意味着是不同的,那麼0 但我懷疑有可能是一個更好的回答同樣問題的方式(有人對我說了一些關於「地理相關性」的內容,但淺搜索沒有幫助)。 p:我知道這裏可能有一個地方可以做某種混合模型,但我更願意提出一個「相關性」,我不知道如何從混合模型中提取這樣的輸出。
而且,這裏是一個短路僞代碼,給什麼我談論的一個想法:
attach(longley)
N <- length(Unemployed)
block <- c(
rep("a", N),
rep("b", N),
rep("c", N)
)
Unemployed.3 <- c(Unemployed + rnorm(1),
Unemployed + rnorm(1),
Unemployed + rnorm(1))
GNP.deflator.3 <- c(GNP.deflator + rnorm(1),
GNP.deflator + rnorm(1),
GNP.deflator + rnorm(1))
cor(Unemployed, GNP.deflator)
cor(Unemployed.3, GNP.deflator.3)
cor(Unemployed.3[block == "a"], GNP.deflator.3[block == "a"])
cor(Unemployed.3[block == "b"], GNP.deflator.3[block == "b"])
cor(Unemployed.3[block == "c"], GNP.deflator.3[block == "c"])
(I would like to somehow combine the last three correlations...)
任何想法都會受到歡迎。
最佳, 塔爾
嗨安妮科, 首先我會提到我的意思是rmorm(1)(因爲我想改變主體之間的數據,通過一個在內部相關性不會改變的因素) 其次 - 偉大的代碼! 這(如果我正確的話),正是我想要的。 現在我還有兩個問題需要解決: 1)我對這個模型結構沒有足夠深入的理解 - 所以我需要學習它。 2)我的真實數據不是線性的。它們是從0到3的整數。因此,從某種意義上說,我會需要一些非參數來執行此操作。 但無論哪種方式 - 您的答案是美好的,謝謝! – 2010-02-27 11:10:15