計算相關係數

Power BI 中的 Python 入門

Jacob H. Marquez

Data Scientist

什麼是相關係數?

定義:衡量兩個變數之間統計關係的數值指標

範圍: -1 到 1

範圍

-1:

  • 強、負向關係
  • 變數 A 上升,通常伴隨變數 B 下降

1:

  • 強、正向關係
  • 變數 A 上升,通常伴隨變數 B 上升

0:無關係

Power BI 中的 Python 入門

相關係數範例 #1

散佈圖顯示兩個變數的相關為 0.8。

Power BI 中的 Python 入門

相關係數範例 #2

散佈圖顯示兩個變數的相關為 -0.8。

Power BI 中的 Python 入門

相關係數範例 #3

散佈圖顯示兩個變數的相關為 0。

Power BI 中的 Python 入門

相關矩陣

一個表格:資料集的變數作為列與欄,儲存格為兩變數間的相關係數。

Power BI 中的 Python 入門

相關矩陣

一個表格:資料集的變數作為列與欄,儲存格為兩變數間的相關係數。Income 這一列被標示。

Power BI 中的 Python 入門

相關矩陣

一個表格:資料集的變數作為列與欄,儲存格為兩變數間的相關係數。Income 與 MntWines 的相關被標示。

Power BI 中的 Python 入門

相關熱圖

import seaborn as sns

corrMatrix = dataset.corr()

sns.heatmap(
    corrMatrix, 
    annot=True
    )

熱圖範例

Power BI 中的 Python 入門

相關熱圖範例

熱圖範例

Power BI 中的 Python 入門

相關熱圖範例

熱圖範例

Power BI 中的 Python 入門

相關不代表因果

  • 強相關關係 <> 彼此存在因果

  • 因果推論通常需要實驗驗證

搖滾音樂品質 vs. 美國原油產量

Power BI 中的 Python 入門

一起來練習吧!

Power BI 中的 Python 入門

Preparing Video For Download...