Oracle中的CORR函數用于計算兩個數值之間的相關性。其基本語法結構如下:
CORR(x, y[, method])
其中:
x
和 y
是要計算相關性的兩個數值列。這些列可以是任何數值類型,如NUMBER。method
是可選參數,用于指定相關性計算方法。默認情況下,使用Pearson方法計算線性相關性。其他可用的方法包括Spearman(階躍函數相關性)和Kendall(肯德爾秩相關系數)。以下是一個簡單的示例,說明如何在Oracle中使用CORR函數:
SELECT CORR(sales, profit) AS correlation_coefficient
FROM financial_data;
在這個示例中,我們計算了sales
列和profit
列之間的相關性,并將結果命名為correlation_coefficient
。