Kruskal-Wallis檢驗 vs. 多次Wilcoxon檢驗:多重比較-spss

在補充圖6中,對喉鏡形態分類、病理類型和病程使用 Wilcoxon秩和檢驗(Mann-Whitney U檢驗) 結合 Bonferroni校正,而非 Kruskal-Wallis檢驗加Dunn’s檢驗,原因如下:


1. 方法選擇的依據

(1) 變量類型與比較組數
  • 變量類型
    • 喉鏡形態分類病理類型病程被定義為 有序多分類變量(如病理分級:無增生=0,輕度=1,…,原位癌=4)。
    • 分組變量(如FAM49B表達水平)為 二分類變量(高表達組 vs 低表達組)。
  • 組別數量
    • 比較的目標是 兩組(如高/低表達組)在有序變量上的分布差異。
    • 若比較組別為 三組或更多(如高、中、低表達組),則需使用 Kruskal-Wallis檢驗(多組非參數檢驗),隨后通過 Dunn’s檢驗 進行兩兩比較。
(2) Wilcoxon秩和檢驗的適用性
  • 適用場景
    • 比較 兩組獨立樣本連續變量有序分類變量 上的分布差異。
    • 不依賴數據正態性假設,通過秩次(Rank)評估組間差異。
  • 變量要求
    • 獨立變量:二分類(如高/低表達組)。
    • 依賴變量:連續型 有序分類變量(如病程、病理分級)。
  • 優勢
    • 直接回答“高表達組是否比低表達組在病理分級上更嚴重”這類問題。
    • 對有序變量的等級信息敏感,檢驗效能高于卡方檢驗。
(3) Kruskal-Wallis + Dunn’s檢驗的適用場景
  • 適用場景
    • 比較 三組或更多獨立樣本 的分布差異。
    • 例如,若分組為高、中、低表達組,需先通過Kruskal-Wallis檢驗判斷是否存在全局差異,再通過Dunn’s檢驗進行兩兩比較。
  • 局限性
    • 當僅有兩組時,Kruskal-Wallis檢驗等價于Wilcoxon檢驗,但流程更復雜(需額外事后檢驗)。

2. 為什么使用Bonferroni校正?

(1) 多重比較問題

在補充圖6中,需對 多個變量(喉鏡形態、病理類型、病程)進行獨立檢驗。若直接使用原始顯著性水平(如α=0.05),整體第一類錯誤率(假陽性)會顯著增加。例如:

  • 檢驗3個變量時,至少出現1次假陽性的概率為:
    1 ? ( 1 ? 0.05 ) 3 ≈ 0.1426 1 - (1 - 0.05)^3 \approx 0.1426 1?(1?0.05)30.1426
    14.26% 的假陽性風險,遠超預設的5%。
(2) Bonferroni校正的作用
  • 將顯著性閾值調整為:
    α 校正 = α n \alpha_{\text{校正}} = \frac{\alpha}{n} α校正?=nα?
    其中,( n ) 為獨立檢驗的次數。例如:
    • 若檢驗3個變量,則調整后閾值:
      α 校正 = 0.05 3 ≈ 0.0167 \alpha_{\text{校正}} = \frac{0.05}{3} \approx 0.0167 α校正?=30.05?0.0167
    • 僅當某變量的p值 < 0.0167時,才認為結果顯著。
  • 優勢:簡單易行,嚴格控制家族誤差率(Family-Wise Error Rate, FWER)。
  • 局限性:過于保守,可能增加第二類錯誤(假陰性)。
(3) Dunn’s檢驗的作用(對比)
  • 適用場景
    • 作為Kruskal-Wallis檢驗的事后檢驗,用于多組間的兩兩比較。
    • 例如,若分三組(高、中、低表達),需先通過Kruskal-Wallis檢驗確定全局差異,再通過Dunn’s檢驗比較每兩組的差異。
  • 與Bonferroni的差異
    • Dunn’s檢驗專為非參數多組比較設計,直接控制多重比較誤差率。
    • Bonferroni是通用校正方法,適用于任何獨立的多重檢驗場景。

3. 總結:為什么選擇Wilcoxon + Bonferroni?

  1. 組別數量為兩組
    • 直接使用Wilcoxon秩和檢驗更高效,無需多步檢驗流程。
  2. 變量為有序分類或連續型
    • Wilcoxon檢驗能有效利用有序變量的等級信息,避免卡方檢驗忽略排序的問題。
  3. 多重比較校正需求
    • 因同時分析多個變量(喉鏡、病理、病程),需通過Bonferroni校正控制整體假陽性風險。
  4. Kruskal-Wallis + Dunn’s的替代性
    • 僅當分組變量為多組(≥3組)時,才需要此組合方法。

4. 操作建議與改進方向

(1) 結果報告規范
  • 表格示例

    變量Mann-Whitney U漸近p值Bonferroni校正后閾值(α=0.0167)顯著性
    喉鏡形態分類78.50.0320.032 > 0.0167不顯著
    病理類型92.00.1270.127 > 0.0167不顯著
    病程(月)65.00.0080.008 < 0.0167顯著
  • 文字描述
    “高表達組與低表達組的病程存在顯著差異(p=0.008,Bonferroni校正后α=0.0167),而喉鏡形態和病理類型差異未達顯著性。”

(2) 替代方案(若需優化)
  • Holm-Bonferroni校正
    按p值排序逐步調整閾值,比經典Bonferroni更高效。例如:
    • 對最小p值使用α/3,次小p值使用α/2,最大p值使用α/1。
  • 效應量補充
    報告 Cliff’s delta(適用于有序變量)或 秩二列相關性,量化差異程度。
    * 示例:通過R語言或插件計算Cliff’s delta.
    
(3) 可視化建議
  • 分面條形圖:展示喉鏡形態或病理類型在兩組中的分布比例。
  • 箱線圖或Violin圖:直觀比較病程的中位數及分布形態。

5. 最終結論

在補充圖6中,選擇 Wilcoxon秩和檢驗 + Bonferroni校正 的原因是:

  1. 比較目標為 兩組獨立樣本(如高/低表達組);
  2. 依賴變量為 有序多分類或連續型,Wilcoxon檢驗能有效利用其等級信息;
  3. Bonferroni校正確保多重比較的假陽性風險可控。

若未來實驗設計涉及多組(≥3組)比較,可切換至 Kruskal-Wallis + Dunn’s檢驗 組合。
?
好的,我需要回答用戶關于為什么在補充圖6中使用Wilcoxon秩和檢驗(Mann-Whitney U檢驗)結合Bonferroni校正,而不是Kruskal-Wallis檢驗加Dunn’s檢驗的問題。此外,用戶還問到Wilcoxon檢驗是否適用于分類變量和連續型變量。讓我一步一步來思考。

首先,用戶提到的變量是喉鏡形態分類、病理類型和病程,這些已經被轉換為有序多分類變量。用戶想知道為什么選擇Wilcoxon-Mann-Whitney U檢驗(以下簡稱Wilcoxon檢驗)加Bonferroni校正,而不是Kruskal-Wallis檢驗加Dunn’s檢驗,并且對Wilcoxon檢驗的變量類型適用性有疑問。

我需要先回顧這些統計方法的適用場景和區別:

  1. Wilcoxon秩和檢驗(Mann-Whitney U檢驗)
  • 用于比較兩組獨立樣本的中位數是否存在顯著差異。

  • 適用于連續變量或有序分類變量。

  • 非參數檢驗,不假設數據符合正態分布。

  1. Kruskal-Wallis檢驗
  • 用于比較三個或更多組獨立樣本的中位數是否存在顯著差異。

  • 如果Kruskal-Wallis檢驗顯示總體存在顯著差異,通常會進行事后檢驗(如Dunn’s檢驗)來比較各組之間的差異。

  1. Bonferroni校正
  • 用于多重比較校正,控制族系誤差率(Family-Wise Error Rate, FWER)。

  • 通過調整顯著性水平(α)來減少假陽性的風險。

  1. Dunn’s檢驗
  • 作為Kruskal-Wallis檢驗的事后檢驗,用于兩兩比較多組間的差異。

  • 同樣適用于非參數數據。

現在,用戶的變量是有序多分類變量,且被轉換為有序多分類。這里可能涉及兩種情況:

  • 兩組比較:例如,高表達組 vs 低表達組。

  • 多組比較:如果有三個或更多組需要比較。

根據用戶的問題,補充圖6中的變量可能被分為兩組(如高表達和低表達),因此使用Wilcoxon檢驗是合理的,因為它是針對兩組比較的非參數方法。而如果組別超過兩組,則需要使用Kruskal-Wallis檢驗,隨后進行Dunn’s檢驗進行兩兩比較。

此外,用戶提到使用了Bonferroni校正。Bonferroni校正通常用于當進行多個獨立假設檢驗時,調整顯著性水平以避免假陽性。例如,如果同時比較多個變量(如喉鏡形態、病理類型、病程),每個變量的檢驗都需要校正。

關于Wilcoxon檢驗的變量類型適用性:

  • 獨立變量:應為二分類變量(如高表達組和低表達組)。

  • 依賴變量:可以是有序多分類變量或連續變量。對于有序分類變量,Wilcoxon檢驗通過比較秩次來評估兩組間的分布差異。

因此,如果補充圖6中的比較是針對兩組(如高/低表達)在多個有序分類變量上的差異,Wilcoxon檢驗是合適的選擇。而Bonferroni校正則用于控制多個比較的誤差率。

相反,如果存在三個或更多組需要比較,應該使用Kruskal-Wallis檢驗,隨后進行Dunn’s檢驗進行兩兩比較。但根據用戶描述,補充圖6中可能是兩組比較,因此Wilcoxon檢驗更直接。

最后,用戶可能存在的誤解是,認為有序多分類變量需要更復雜的多組比較方法,而實際上如果是兩組比較,Wilcoxon檢驗已經足夠,并且Bonferroni校正適用于多個獨立檢驗的校正。

總結:

  • 使用Wilcoxon檢驗是因為比較的是兩組獨立樣本。

  • Bonferroni校正是因為同時進行了多個獨立的假設檢驗。

  • Kruskal-Wallis加Dunn’s檢驗適用于多組(≥3組)比較,而用戶的情況可能是兩組。

  • Wilcoxon檢驗的依賴變量可以是連續型或有序分類變量,獨立變量應為二分類。

需要進一步確認補充圖6中實際比較的組別數量,但根據用戶描述,可能為兩組,因此當前方法是合理的。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/84683.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/84683.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/84683.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vue3+element-plus el-date-picker日期、年份篩選設置本周、本月、近3年等快捷篩選

一、頁面代碼&#xff1a; <template> <!-- 日期范圍篩選框 --> <el-date-picker v-model"dateRange" value-format"YYYY-MM-DD" type"daterange" range-separator"至" start-placeholder"開始日期" end-…

MySQL 關于用戶的權限信息查看

1: 先連接mysql : [rootxx ~]# mysql -u admin -p -h 8.8.8.8 -P 3306 Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 38 Server version: 8.0.41 Source distribution Copyright (c) 2000, 2025, Oracle and/or …

C++ STL stack容器使用詳解

一、stack容器概述 stack容器適配器是C標準模板庫(STL)中實現后進先出(LIFO)數據結構的重要組件&#xff0c;它通過封裝底層容器&#xff08;如deque/vector/list&#xff09;提供棧操作接口。 二、stack核心操作詳解 1. 容器構造方式 // 默認使用deque存儲元素 stack<i…

科技趨勢分析系統 BBC (Big Bang of Computing)

科技趨勢分析系統 BBC (Big Bang of Computing) 技術文檔 1. 項目概述 BBC (Big Bang of Computing) 是一個基于 arXiv 論文數據的科技趨勢分析系統&#xff0c;旨在通過分析海量的學術文獻&#xff0c;結合大語言模型&#xff08;LLM&#xff09;進行增強分析&#xff0c;提…

尚硅谷redis7 55-57 redis主從復制之理論簡介

55 redis主從復制之理論簡介 定義 Redis 主從復制&#xff08;Master-Slave Replication&#xff09;是 Redis 提供的一種數據冗余和高可用機制&#xff0c;可以讓一個 Redis 主節點的數據復制到一個或多個從節點&#xff0c;實現讀寫分離、容災備份等功能。 主節點&#xff…

CarPropertyService 介紹

目錄 1. CarPropertyService 基本介紹 1.1 CarPropertyService 結構圖 1.2 CarPropertyService 的定義與實現 1.3 CarPropertyManager 與 CarPropertyService 2. PropertyHalService 與 CarPropertyService 3. CarPropertyService 的重要接口介紹 3.1 CarPropertyServi…

JavaScript 性能優化按層次逐步分析

JavaScript 性能優化實戰 &#x1f4a1; 本文數據基于Chrome 136實測驗證&#xff0c;涵蓋12項核心優化指標&#xff0c;通過20代碼案例演示性能提升300%的實戰技巧。 一、代碼層深度優化 1. 高效數據操作&#xff08;百萬級數據處理&#xff09; // 不良實踐&#xff1a;頻繁…

【東楓科技】基于Docker,Nodejs,GitSite構建一個KB站點

Docker 安裝桌面版本&#xff0c;安裝Node鏡像 運行node鏡像 需求 和外部的某個文件夾地址可以綁定端口可以綁定&#xff0c;方便server的訪問 docker run -itd --name node-test -v C:/Users/fs/Documents/GitHub:/home/node -p 3000:3000 node進入終端 docker exec -it …

【小白AI教程】大模型知識掃盲通識

目錄 一、究竟什么是大模型 二、大模型的兩大分支 2.1 在線大模型 2.2 開源大模型 2.3 大模型的應用 利用行業知識重新訓練AI大模型 利用行業知識對AI大模型進行微調 利用行業知識建立知識庫 三、Reasoning 大模型 3.1 基本概述 3.2 核心概念 3.3 技術實現 3.4 應…

測試 Gemini Pro 2.5

好的&#xff0c;我已經明白了您的需求。您希望&#xff1a; 增大概覽消息&#xff08;Toast&#xff09;的尺寸&#xff1a;使其更加醒目。消息持久性&#xff1a;當在用戶中心內部切換不同標簽頁&#xff08;例如從“個人信息”切換到“安全設置”&#xff09;時&#xff0c…

大模型——MCP 深度解析

MCP 深度解析 套用一句關于幺半群的名言:"MCP 是一種開放協議,用于標準化應用程序向 LLM 提供上下文的方式,問題何在?"但即使花數小時閱讀 MCP 的定義并實操示例,仍難以清晰把握其具體運作流程:LLM 負責什么?MCP 服務器做什么?MCP 客戶端的角色是什么?數據…

使用 scikit-learn 庫對烏克蘭沖突事件數據集進行多維度分類分析

使用scikit-learn庫對烏克蘭沖突事件數據集進行多維度分類分析 背景 在現代沖突研究中&#xff0c;對沖突事件進行多維度分析和可視化可以幫助我們更好地理解沖突的模式、趨勢和影響因素。本次作業將使用開源沖突數據&#xff0c;構建一個完整的機器學習分類流程&#xff0c;…

工作流 x 深度學習:揭秘藍耘元生代如何用 ComfyUI 玩轉 AI 開發

目錄 一、從 “代碼噩夢” 到 “積木游戲”&#xff1a;我與工作流的初次碰撞 二、深度學習&#xff1a;復雜而迷人的 “數字迷宮” &#xff08;一&#xff09;深度學習的神秘面紗 &#xff08;二&#xff09;深度學習的發展歷程 &#xff08;三&#xff09;深度學習面臨…

《軟件工程》第 14 章 - 持續集成

在軟件工程的開發流程中&#xff0c;持續集成是保障代碼質量與開發效率的關鍵環節。本章將圍繞持續集成的各個方面展開詳細講解&#xff0c;結合 Java 代碼示例與可視化圖表&#xff0c;幫助讀者深入理解并實踐相關知識。 14.1 持續集成概述 14.1.1 持續集成的相關概念 持續集…

1992-2021年各省工業增加值數據(無缺失)

1992-2021年各省工業增加值數據&#xff08;無缺失&#xff09; 1、時間&#xff1a;1992-2021年 2、來源&#xff1a;國家統計局、統計年鑒 3、指標&#xff1a;工業增加值 4、范圍&#xff1a;31省 5、缺失情況&#xff1a;無缺失 6、指標說明&#xff1a;工業增加值是…

Android15 Camera Hal設置logLevel控制日志輸出

這里說明三個內容 Camera Hal Demo默認使用的也是Android原生日志接口&#xff08;例如&#xff1a;ALOGD, ALOGV&#xff09;&#xff0c;為什么logLevel設置為V級別&#xff0c;但是通過ALOGV打印的日志不輸出&#xff0c;不生效Camera Hal Demo在不修改ALOGX接口使用的情況…

C++:設計模式--工廠模式

更多內容&#xff1a;XiaoJ的知識星球 目錄 1.簡單工廠模式1.1 簡單工廠1.2 實現步驟1.3 實現代碼1.4 優缺點 2.工廠模式2.1 工廠模式2.2 實現步驟2.3 實現代碼2.4 優缺點 3.抽象工廠模式3.1 抽象工廠模式3.2 實現步驟3.3 實現代碼3.4 優缺點 1.簡單工廠模式 . 1.1 簡單工廠 …

【DSP筆記】掌握數字世界的律動:時域離散信號與系統基礎

掌握數字世界的律動&#xff1a;時域離散信號與系統基礎 想象一下&#xff0c;你用手機拍了一張照片&#xff0c;或者聽了一首MP3歌曲。這些圖片和聲音&#xff0c;原本都是連續變化的模擬信號&#xff0c;但為什么它們能被你的手機存儲和處理呢&#xff1f;秘密就在于“數字化…

織夢dedecms上傳附件不自動改名的辦法

織夢dedecms的系統在上傳附件后&#xff0c;會將文件自動改名字&#xff0c;那怎么樣才能讓附件上傳后不自動改名字呢&#xff0c;讓附件上傳后不自動改名字(中文名的附件將會改成拼音文件名稱)&#xff0c;現在說一下方法吧&#xff1a; 我們打開網站目錄下include\dialog\se…

https下git拉取gitlab倉庫源碼

git init 創建倉庫 參考下面創建公私秘鑰對 GitLab配置ssh key - 阿豪聊干貨 - 博客園 Your identification has been saved in /home/xxx/.ssh/id_ed25519 Your public key has been saved in /home/xxx/.ssh/id_ed25519.pub 然后查看對應公鑰&#xff0c;復制 cat ~/.ss…