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