Skip to content

合作邀約 email: dr.fish@drfishstats.com

  • Facebook
  • X
site icon of Dr. Fish

Dr. Fish 漫游社會統計

魚博士的專業漫談和課後隨筆

  • Home
  • 關於 Dr. Fish
  • 統計基礎
    • 入門概念
    • 圖形繪製
    • 描述統計
    • 相關
    • 線性迴歸
  • 統計進階
    • 推論統計
    • 統計檢定
      • 相關係數
      • 迴歸
      • 平均數比較
      • 無母數檢定
  • EXCEL 系列
    • 資料管理
    • 圖形繪製
    • 描述統計
    • 推論統計
  • 下課後
    • 生活
    • 旅遊
      • 日本
    • 美食
    • 攝影
  • 聯絡 Dr. Fish
  • Home
  • 相關
  • 肯德爾等級相關係數的意義和計算

🐟 請您尊重本網站的智慧財產權,如有任何引用,請註明出處:Dr. Fish 漫游社會統計。(文章發表日期)。文章名稱。文章網址

肯德爾等級相關係數的意義和計算

Posted on 2021-09-152023-05-03 Updated on 2023-05-032023-05-03 By Dr. Fish
相關

肯德爾等級相關係數(Kendall´s tau)是測量變項間關聯性的一種相關係數,以符號\tau表示,為一個無母數統計量。不像皮爾森積差相關係數適用在等距尺度或比率尺度的變項上,肯德爾等級相關係數用在次序尺度的變項上。

肯德爾等級相關係數和斯皮爾曼等級相關係數(Spearman´s rho)同樣用來測量兩次序尺度變項間的相關性,但較不常被使用。實際上,當樣本總數很小且變項中有很多相同等級存在時,肯德爾等級相關係數是一個比斯皮爾曼等級相關係數更好的母體參數(population parameter)估計值,且可計算出標準誤差(Howell, 2009, p. 306)。

斯皮爾曼等級相關係數將等級(次序)當作分數,進而計算兩次序尺度變項之間的相關性;肯德爾等級相關係數則是運用等級反轉(inversion)或不協調(discordant)的個數來計算。

關於斯皮爾曼等級相關係數的詳細介紹,可參考斯皮爾曼等級相關係數的意義和計算。本篇文章將介紹肯德爾等級相關係數的基本計算方法,並比較該相關係數和斯皮爾曼等級相關係數的差異,最後再示範利用SPSS取得肯德爾等級相關係數的操作方法。若您只對某一部分的內容感興趣,也可點選下方的連結,即可直接跳至您想瞭解的內容。

  • 肯德爾等級相關係數的計算
  • 與斯皮爾曼等級相關係數的比較
  • 運用SPSS取得肯德爾等級相關係數

肯德爾等級相關係數的計算

肯德爾等級相關係數是以資料裡等級不協調的個數為基礎,用來測量兩個次序尺度變項間關聯性的一種相關係數。如果C代表協調(concordant)配對的總個數,D代表不協調(discordant)配對的總個數,在沒有相同等級的情況下,肯德爾等級相關係數的基本公式如下:

(1)   \begin{equation*}\tau = \frac {C-D}{\dfrac {N(N-1)}{2}}=\frac {C-D}{C+D}\end{equation*}

舉個例子來說明,假設有場演講比賽,參與者共有10位,兩位評審給這10位參與者名次。第1位評審給的名次為RANK1,第2位評審給的名次為RANK2,如下表,試問這兩位評審所給名次的相關性是多少呢?換句話說,他們的一致性有多高呢?

example of kendall tau

首先,將第1位評審所給的名次從小至大排列,再藉由第2位評審所給的名次來決定協調配對(C欄)和不協調配對(D欄)的個數,見下表。

computation of kendall tau

此處,協調配對的個數是指在某一個等級下面的細格中,大於該等級的細格數目。例如第2位評審給第1位參與者的名次為1,在1下方的細格中,大於1的細格有9個,所以第1位參與者在C欄的數值為9;第2位參與者的名次為5,其下方大於5的細格有5個,所以第2位參與者在C欄的數值為5,以此類推。

相反地,不協調配對的個數是指在某一個等級下面的細格中,小於該等級的細格數目。例如第2位評審給第1位參與者的名次為1,在1下方的細格中,沒有小於1的數值,所以第1位參與者在D欄的數值為0;第3位參與者的名次為3,其下方小於3的細格有1個,所以第3位參與者在D欄的數值為1,以此類推。

經過上述的步驟後,協調配對的總個數為C欄所有數值的總和,為32;不協調配對的總個數為D欄所有數值的總和,為13。將C和D各自的總和帶入上面肯德爾等級相關係數的公式(1)中,計算過程如下:

    \begin{equation*}\tau &=\frac {C-D}{C+D} = \frac {32-13}{32+13} \approx 0.422\end{equation*}

計算結果指出肯德爾等級相關係數為0.422,正數的相關係數代表兩位評審的看法趨向一致。不過0.422屬於中等程度的關聯,顯示兩位評審對於10位參與者的表現,雖然整體上傾向一致但仍帶有些許不同的見解。

與斯皮爾曼等級相關係數的比較

斯皮爾曼等級相關係數和肯德爾等級相關係數同樣用來測量兩個次序尺度變項間的相關性,不過前者的數值通常會大於後者。同樣使用上面的例子,但改用斯皮爾曼等級相關係數來看兩位評審所給名次的一致性程度。

由於資料中並無相同等級的存在(也就是沒有平手的情況),所以可以使用較簡單的斯皮爾曼等級相關係數的公式。讓d_i為兩變項配對等級的差值、\sum d_i^2為配對等級差值平方和、N為配對等級的總組數(若無遺漏值,也等於樣本總數),該公式為:

(2)   \begin{equation*}r_s=1-\frac {6 \sum d_i^2}{N^3-N}\end{equation*}

首先,將每一位參與者的配對等級差值計算出來,如下表的D欄。接著,將每一個配對等級的差值平方(\mathrm {D^2}欄)後相加,得到72。

computation of spearman rho vs kendall tau

再將上表中的數值帶入上面斯皮爾曼等級相關係數的公式(2)中:

    \begin{align*}r_s &=1-\frac {6 \sum d_i^2}{N^3-N} \\&=1-\frac {6 \times 72}{10^3-10} \\&\approx 0.564\end{align*}

計算結果顯示斯皮爾曼等級相關係數為0.564,這個數值確實大於肯德爾等級相關係數。使用上,Howell(2009)建議肯德爾等級相關係數優先於斯皮爾曼等級相關係數,畢竟肯德爾等級相關係數在樣本數等於或大於10時,已趨近於常態分配,而且是較佳的母體參數估計值。

運用SPSS取得肯德爾等級相關係數

將上面例子的變項數值輸入至SPSS資料編輯器中,輸入完成後,點選功能表的分析 » 相關 » 雙變異數,帶出「雙變量相關性」視窗。關於SPSS的資料輸入方法,請參考SPSS操作環境和資料輸入。

spss menu of kendall tau

在「雙變量相關性」視窗中,將RANK1和RANK2兩變項移至右邊的變數(V)方框中。接著,取消勾選相關係數長框中的Pearson,改勾選Kendall´s tau-b。完成後,按下視窗最下方的確定。

dialog box of kendall tau in spss

經過上述的步驟後,SPSS會輸出如下的「相關性」表格。不論是看RANK1或RANK2的欄位都可以,肯德爾等級相關係數為0.422,和上面紙筆計算的結果相同。

spss output of kendall tau

這裡有一點要注意的是,因為本文的例子並沒有存在相同等級,所以可使用上面的肯德爾等級相關係數的公式(1),稱為Kendall´s tau-a。若資料裡存在相同等級,則公式的分母須做如下的調整,稱為Kendall´s tau-b,這也是SPSS採用的演算方法。

    \begin{equation*}\tau_b = \frac {C-D}{\sqrt { \left [ \dfrac {N(N-1)}{2}-\sum {\dfrac {t_i^2-t_i}{2}} \right ] \left [ \dfrac {N(N-1)}{2}-\sum {\dfrac {t_j^2-t_j}{2}} \right ] }}\end{equation*}

上面的\tau_b公式裡,t_i指第1個變項裡第i組相同等級的相同名次數目、t_j指第2個變項裡第j組相同等級的相同名次數目。例如第1個變項裡有2組相同等級,第1組有2個相同名次、第2組有3個相同名次,則第1個變項因為相同等級而須做的調整為:

    \[ \sum {\dfrac {t_i^2-t_i}{2}} = \dfrac {2^2-2}{2}+\dfrac {3^2-3}{2} = 4 \]

因為文章裡的例子不存在相同等級,所以兩個變項都不須做任何的調整,t_i和t_j皆為0,上面的\tau_b公式變成原本的公式(1):

    \[ \tau_b = \frac {C-D}{\sqrt { \left [ \dfrac {N(N-1)}{2}-0 \right ] \left [ \dfrac {N(N-1)}{2}-0 \right ] }} = \frac {C-D}{\dfrac {N(N-1)}{2}} \]

換句話說,若資料裡沒有相同等級時,Kendall´s tau-b的結果和tau-a是相同的。若您的資料裡有相同等級時,只須將相同的名次如實地輸入至SPSS的資料編輯器裡,SPSS就會直接採用tau-b的演算法來計算肯德爾等級相關係數。

肯德爾等級相關係數僅能指出兩個次序尺度變項間的關係方向和程度,並無法告訴我們兩者間的關係是否真實地存在於母群體中。若想進一步探討這層關係,須進行假設檢定,相關的內容請參考肯德爾等級相關係數的假設檢定。

以上為本篇文章對肯德爾等級相關係數的介紹,希望透過本篇文章,您瞭解了肯德爾等級相關係數的意義、計算方法、與斯皮爾曼等級相關係數的差異,也學會了利用SPSS取得肯德爾等級相關係數的方法。

若您喜歡本篇文章,請將本網站加入書籤,作為您的學習工具,並持續回訪本網站喔!另外,您也可以在Facebook和Twitter上找到我們喲!

參考資料

Howell, D. C. (2009). Statistical methods for psychology (7th ed.). Belmont, CA: Wadsworth.

標籤: Kendall's tau Spearman's rho SPSS 斯皮爾曼等級相關係數 次序尺度 母體參數 測量尺度 無母數統計量 肯德爾等級相關係數

文章導覽

❮ Previous Post: 斯皮爾曼等級相關係數的意義和計算
Next Post: 估計標準誤測量預測誤差 ❯

您可能也會喜歡

featured image of features of relationship
變項之間關係的基本特色
featured image of phi coefficient
phi係數的意義和計算
featured image of Pearson correlation using Excel
如何使用Excel取得皮爾森積差相關係數
featured image of point-biserial correlation
點二系列相關係數的意義和計算

關於 Dr. Fish

profile picture uploaded on July 5, 2024

喜歡求知和分析,所以一路讀到博士。也喜歡旅行、攝影、料理、看日劇,愛把複雜的思想和事物變簡單,是個有點宅也有點跳 TONE 的人。

支持 Dr. Fish

本網站經營和文章撰寫皆由 Dr. Fish 一人完成,投注許多時間和費用。若您喜歡任何一篇文章或覺得文章對您有幫助,請給我一些支持,買杯珍奶給我吧!您的支持不但能給我更多撰寫文章的動力,也可以讓這網站的經營持續下去喔!謝謝!😄

boba-icon
請我喝珍奶!
featured image of spss environment and data entry

下載專區

標準常態分配表

Student's t 分配臨界值表

F分配臨界值表

卡方分配臨界值表

斯皮爾曼等級相關係數臨界值表

Wilcoxon 配對符號等級檢定臨界值表

曼–惠特尼U檢定臨界值表

Student 化全距分配臨界值表

Dunnett 檢定臨界值表(雙尾檢定)

單一樣本z檢定的 SPSS 語法

關於 Dr. Fish 漫游社會統計

本網站使用簡單易懂的文字解說社會統計,並示範軟體操作,同時有課後隨筆的分享,希望讀者在學習之餘,也能感受到生活的樂趣。

網站政策

著作權聲明 Copyright Notice
隱私權政策 Privacy Policy
免責聲明  Disclaimer

追蹤網站

Facebook
X(Twitter)

Copyright © 2021-2025 Dr. Fish 漫游社會統計. All rights reserved.