本研究旨在介紹一種基於貝氏統計的多層次組合資料分析方法,並搭配 R 語言套件 multilevelcoda 進行實作。
多層次組合資料在各個領域都很常見,例如時間利用流行病學(例如,一天 24 小時中花在不同睡眠-清醒行為的時間)、睡眠(例如,夜間花在不同睡眠階段的時間比例)和營養流行病學(例如,蛋白質、脂肪和碳水化合物等巨量營養素占總熱量攝入的比例)。這些資料可以被歸類為組合,它們由包含關於整體相對資訊的組合部分組成;表示為總和為常數值的非負值。組合部分可以用組合的百分比(或比例)表示,但也可以用其他約束為常數總值的單位表示(例如,一天中的 1440 分鐘)。它們通常在多個時間點(例如,連續幾天)或嵌套在群集中(例如,學校)進行測量。這意味著資料是多層次的,最常見的多層次資料結構具有兩個層次(例如,嵌套在人內的連續幾天)。因此,這些資料通常在每個層次上包含兩個變異來源:層間變異(群集之間的差異,例如人)和層內變異(群集內的差異,通常是特定值與該群集平均值的偏差)。
本研究使用貝氏統計方法和 ilr 轉換來分析多層次組合資料。具體來說,研究使用 R 語言套件 multilevelcoda 來進行資料轉換、模型擬合和事後分析。
研究發現,multilevelcoda 套件提供了一種有效且使用者友善的方式來分析多層次組合資料。該套件可以自動執行資料轉換、模型擬合和事後分析,並提供詳細的模型輸出和診斷資訊。
本研究的貢獻在於提供了一種新的工具來分析多層次組合資料。multilevelcoda 套件可以幫助研究人員更輕鬆地分析這些複雜的資料,並獲得更可靠的結果。
本研究對於多層次組合資料分析領域具有重要意義。它提供了一種新的工具來解決該領域中的一個重要問題,並為未來的研究提供了新的方向。
本研究的局限性在於它只關注於線性模型。未來的研究可以探索使用 multilevelcoda 套件來擬合非線性模型。
翻譯成其他語言
從原文內容
arxiv.org
深入探究