用R介紹和計算ICC

更新於 2024/11/07閱讀時間約 7 分鐘

用R語言進行HLM分析第一章將介紹ICC係數定義,並實際示範如何使用R語言計算ICC,並解釋其含意。


用傳統統計分析多層次資料的限制一文已經說明很清楚,多層次資料的存在使得傳統的統計方法無法直接應用,因為這些方法通常假設觀察到的資料是獨立的。為了解決這個問題,出現了多層次模型(MLM)或階層線性模式(HLM)。這些模型能夠考慮到多層次資料的結構,並在分析中引入階層結構的效應。

ICC介紹

如何確定何時需要做多層次分析?可以透過ICC 決定,ICC 是 Intraclass Correlation Coefficient 的簡寫,中文翻譯為「組間相關係數」。它是一種用於衡量多層次資料中組間變異與總變異之比的指標。ICC 越高,表示層次2變異越大,總變異中層次2變異所占的比例越高。
因此,ICC 越高,越需要使用多層次分析來處理。公式如下圖,τ00代表層次2的變異量,σ2代表層次1的變異量:

raw-image

如下圖,ICC 越高發現相同群體內的成員在分數上表現非常相似

https://dcricollab.dcri.duke.edu/sites/NIHKR/KR/Intraclass_Correlation_Coefficient_Cheat_Sheet_March_15_2020.pdf

https://dcricollab.dcri.duke.edu/sites/NIHKR/KR/Intraclass_Correlation_Coefficient_Cheat_Sheet_March_15_2020.pdf

如下圖,ICC 越低發現相同群體內的成員表現沒有這麼相似

https://dcricollab.dcri.duke.edu/sites/NIHKR/KR/Intraclass_Correlation_Coefficient_Cheat_Sheet_March_15_2020.pdf

https://dcricollab.dcri.duke.edu/sites/NIHKR/KR/Intraclass_Correlation_Coefficient_Cheat_Sheet_March_15_2020.pdf

以下是一些 ICC 的應用:

  • 在教育研究中,可以用 ICC 來衡量班級之間的學業表現差異。ICC 越高,表示班級之間的學業表現差異越大,需要使用多層次分析來控制班級的影響。
  • 在醫療研究中,可以用 ICC 來衡量醫院之間的治療效果差異。ICC 越高,表示醫院之間的治療效果差異越大,需要使用多層次分析來控制醫院的影響。

隨機效果的ANOVA

有隨機效果的ANOVA,允許截距隨著不同層次2單位變化。需要透過具有隨機效果的ANOVA計算ICC。該模型假設我們有兩個層次,依變項為Y,層次1的自變項有0個。β 0第一層的截距,β 0 0第二層截距(又稱為grand-mean ,所有層次2在Y的平均數),e是層次1誤差也就是迴歸中的殘差,e0為隨機效果,所有層次2的變異量。沒有任何其他預測變項。

Level 1:

Y = β 0 + e

Level 2:

β 0 = β 0 0+e0

方程式整理後,把β 0 0+e0帶入β 0j

Y = β 0 0 + e+e0


計算範例

在 R 語言中,data("sleepstudy") 命令會載入 lme4 套件中的 sleepstudy 資料集。sleepstudy 資料集包含睡眠剝奪研究中受試者的平均反應時間資料。

資料集有 180 個觀察值和 3 個變量:

  • Reaction: 平均反應時間 (毫秒)
  • Days: 睡眠剝奪天數
  • Subject: 受試者 ID

要載入 sleepstudy 資料集,可以使用以下命令:

library(lme4) #MLM
library(performance) #ICC
data("sleepstudy")

這將將資料集載入 R 工作區。您可以使用 sleepstudy 變數名稱來存取資料集。

要查看資料集的前 10 行或全部,可以使用以下命令:

head(sleepstudy, 10)#前 10 行
sleepstudy#看全部

從下面輸出可以看出,同個受試者睡眠剝奪從0到9天,每天都會測一次反應時間,所以資料是嵌套的:


Reaction Days Subject
1 249.5600 0 308
2 258.7047 1 308
3 250.8006 2 308
4 321.4398 3 308
5 356.8519 4 308
6 414.6901 5 308
7 382.2038 6 308
8 290.1486 7 308
9 430.5853 8 308
10 466.3535 9 308
11 222.7339 0 309
12 205.2658 1 309
13 202.9778 2 309
14 204.7070 3 309
15 207.7161 4 309
16 215.9618 5 309
17 213.6303 6 309

接下來我們使用 sleepstudy 資料集進行多層次分析,先計算隨機效果的ANOVA,層次2是Days,層次1為Subject,依變項為Reaction:

summary(lmer(Reaction ~ (1| sleepstudy$Days), data = sleepstudy))

根據先前的公式可以寫成這樣:

Level 1:Subject

Reaction = β 0j + e

Level 2:Days

β 0 = β 0 0+e0

部分結果如下,τ00代表層次2的變異量,這裡是894.9;σ2代表層次1的變異量,這裡是2363.1,全部變異量為894.9+2363.1 = 3258;所有天數的Reaction平均為298.51,p ***顯著代表該數值顯著不等於0。

Random effects:
Groups Name Variance Std.Dev.
sleepstudy$Days (Intercept) 894.9 29.91 #τ00 = 894.9
Residual 2363.1 48.61 #σ2 = 2363.1
Number of obs: 180, groups: sleepstudy$Days, 10 #10天(0~9)

Fixed effects:
Estimate Std. Error df t value Pr(>|t|)
(Intercept) 298.51 10.13 9.00 29.47 2.91e-10 ***
#Across all Days the overall average Days mean​ = 298.51
---

接下來我們開始手動計算ICC,看看層次2能解釋多少Reaction的整體變異量。ICC = 894.9/(894.9+2363.1) = 0.274。也可以用語法icc()幫我們檢查,結果是0.275,差不多,此係數代表層次2能解釋百分之27.4左右Reaction的整體變異量,換言之,Reaction的整體變異量中,有百分之27.4左右的變異量來自層次二(Days)的差異。

icc(lmer(Reaction ~ (1| sleepstudy$Days), data = sleepstudy))


您的研究遇到了統計分析的困難嗎?您需要專業的統計諮詢和代跑服務嗎?請點我看提供的服務
avatar-img
219會員
120內容數
文章內容以圖像式和步驟化方式,教您如何在各種統計軟體中(例如:SPSS、R和Mplus),執行多種統計方法。此外,我還會分享一些學術和科技新知,幫助您在學術之路上走得更順利。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
心理博士的筆記本 的其他內容
R語言是一種統計學與資料科學領域的程式語言,具有強大的統計分析和資料處理功能。本文介紹R語言在統計常見的基本語法,包含:安裝和執行套件、載入和查看資料、基本敘述統計函式、輸出資料、輸出檔案和遺失值。
R 語言是一個強大且免費的程式語言,可簡單使用各種套件,進行統計分析和資料清理和視覺化等相關工作。本文將介紹如何安裝R 語言和Rstudio,還有如何執行R語言和建立套件,最後說明如何自訂RStudio的界面顏色和字體 。
R語言是一種統計學與資料科學領域的程式語言,具有強大的統計分析和資料處理功能。本文介紹R語言在統計常見的基本語法,包含:安裝和執行套件、載入和查看資料、基本敘述統計函式、輸出資料、輸出檔案和遺失值。
R 語言是一個強大且免費的程式語言,可簡單使用各種套件,進行統計分析和資料清理和視覺化等相關工作。本文將介紹如何安裝R 語言和Rstudio,還有如何執行R語言和建立套件,最後說明如何自訂RStudio的界面顏色和字體 。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
早上利用 Obsidian 開一個新的資料庫,學習後端技術並整理知識,建立自己的知識庫。這不僅有助於深入理解新技能,還能為後續的實踐打好基礎。以下是建立知識庫的幾個核心步驟,幫助你有效管理學習內容。 ▋為什麼要建立知識庫? 建立知識庫的核心在於積累足夠的知識,讓自己對一個技能或概念有
Thumbnail
本文探討了火星爺爺《故事要瘋傳成交就用這5招》中的「鬆」概念,包括文字表達的「十三妹段落法」和簡報設計的「一頁一重點」原則。文章闡述了這些技巧在實際工作中的應用,並提供了具體範例,同時也對概念進行了批判性思考,強調了在溝通中保持平衡的重要性。
Thumbnail
本季推薦6部作品,都是肥宅小編很有興趣的日劇類型,推薦給大家:No.1推薦![民王R]、[戀上換裝娃娃]、[無能之鷹]、[解謊偵探]、[全領域異常解決室]、[好想把那個渣男狠揍一頓]。
「沒有陽光,潮濕、多霧。不適合做墓地。對死人活人都不好。」
Thumbnail
1962年出生於日本靜岡縣靜岡市清水區的久保田利伸,年輕時便醉心於黑人音樂。畢業於駒澤大學的他,在大學時期組成了Funk Band,並於YAMAHA舉辦的全國音樂大賽中一舉拿下最佳演唱獎。
Thumbnail
AI的簡介:人工智能(Artificial Intelligence,簡稱AI)已經深入我們的日常生活,改變了我們的生活方式,並為我們帶來了更多便利。這篇文章將探討人工智能在生活中的多個應用,並簡單介紹幾款具有代表性的AI應用程序,讓你更了解這項令人振奮的AI技術。
Thumbnail
靈氣不但不具侵入性,更能與主流醫學搭配,學習上完全不受到宗教、信仰、性別、資質、年齡等的限制﹑只要接受約2天的訓練,便可終身運用,為自己、家人和身邊有需要的人帶來平靜與健康,平衡壓力與負面情緒對身心的影響,促進平衡與調適,是很值得學習的一門技術。
Thumbnail
我們的寵物不僅僅是我們的朋友,他們更是我們的家庭成員。當我們不得不與這些摯愛的生命告別時,為他們安排一個體面且尊嚴的禮儀變得至關重要。在這方面,星城生命寵物禮儀位於台北市和新北市區,無疑是您的最佳選擇。以下是星城生命寵物禮儀為您提供的寵物火化服務與費用介紹。 星城生命寵物禮儀:專業寵物火化服務 星城
Thumbnail
當我們的毛孩子們離開了這個世界,作為飼主們,最後能為牠們做的事,就是讓牠們在尊嚴的環境中度過最後的時光。在中壢桃園區,有一家值得大家信賴的寵物火化服務公司——星城生命寵物禮儀,專業為飼主們提供寵物火化、寵物個別火化等一系列服務。接下來,我們將帶大家了解星城生命寵物禮儀的服務與寵物火化費用等相關資訊。
Thumbnail
近幾年,想要讀國外大學的話,越來越多的台灣學生不再將海外留學的國家只侷限在美國大學、英國大學、澳洲大學等傳統熱門英語系國家,而是開始逐漸考慮 CP 值更高的德國大學,讓這幾年到德國留學念大學的人數逐漸增加。 德國大學|德國留學介紹文章目錄 TOP5 德國大學科系背景介紹 德國大學申請條件
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
早上利用 Obsidian 開一個新的資料庫,學習後端技術並整理知識,建立自己的知識庫。這不僅有助於深入理解新技能,還能為後續的實踐打好基礎。以下是建立知識庫的幾個核心步驟,幫助你有效管理學習內容。 ▋為什麼要建立知識庫? 建立知識庫的核心在於積累足夠的知識,讓自己對一個技能或概念有
Thumbnail
本文探討了火星爺爺《故事要瘋傳成交就用這5招》中的「鬆」概念,包括文字表達的「十三妹段落法」和簡報設計的「一頁一重點」原則。文章闡述了這些技巧在實際工作中的應用,並提供了具體範例,同時也對概念進行了批判性思考,強調了在溝通中保持平衡的重要性。
Thumbnail
本季推薦6部作品,都是肥宅小編很有興趣的日劇類型,推薦給大家:No.1推薦![民王R]、[戀上換裝娃娃]、[無能之鷹]、[解謊偵探]、[全領域異常解決室]、[好想把那個渣男狠揍一頓]。
「沒有陽光,潮濕、多霧。不適合做墓地。對死人活人都不好。」
Thumbnail
1962年出生於日本靜岡縣靜岡市清水區的久保田利伸,年輕時便醉心於黑人音樂。畢業於駒澤大學的他,在大學時期組成了Funk Band,並於YAMAHA舉辦的全國音樂大賽中一舉拿下最佳演唱獎。
Thumbnail
AI的簡介:人工智能(Artificial Intelligence,簡稱AI)已經深入我們的日常生活,改變了我們的生活方式,並為我們帶來了更多便利。這篇文章將探討人工智能在生活中的多個應用,並簡單介紹幾款具有代表性的AI應用程序,讓你更了解這項令人振奮的AI技術。
Thumbnail
靈氣不但不具侵入性,更能與主流醫學搭配,學習上完全不受到宗教、信仰、性別、資質、年齡等的限制﹑只要接受約2天的訓練,便可終身運用,為自己、家人和身邊有需要的人帶來平靜與健康,平衡壓力與負面情緒對身心的影響,促進平衡與調適,是很值得學習的一門技術。
Thumbnail
我們的寵物不僅僅是我們的朋友,他們更是我們的家庭成員。當我們不得不與這些摯愛的生命告別時,為他們安排一個體面且尊嚴的禮儀變得至關重要。在這方面,星城生命寵物禮儀位於台北市和新北市區,無疑是您的最佳選擇。以下是星城生命寵物禮儀為您提供的寵物火化服務與費用介紹。 星城生命寵物禮儀:專業寵物火化服務 星城
Thumbnail
當我們的毛孩子們離開了這個世界,作為飼主們,最後能為牠們做的事,就是讓牠們在尊嚴的環境中度過最後的時光。在中壢桃園區,有一家值得大家信賴的寵物火化服務公司——星城生命寵物禮儀,專業為飼主們提供寵物火化、寵物個別火化等一系列服務。接下來,我們將帶大家了解星城生命寵物禮儀的服務與寵物火化費用等相關資訊。
Thumbnail
近幾年,想要讀國外大學的話,越來越多的台灣學生不再將海外留學的國家只侷限在美國大學、英國大學、澳洲大學等傳統熱門英語系國家,而是開始逐漸考慮 CP 值更高的德國大學,讓這幾年到德國留學念大學的人數逐漸增加。 德國大學|德國留學介紹文章目錄 TOP5 德國大學科系背景介紹 德國大學申請條件