
# corr
corr函数用于返回两列数值的相关系数。
#### 命令格式
```
corr(col1, col2)
```
#### 参数说明
表1参数说明 
| 参数   | 是否必选 | 参数类型                                               | 说明                    |
|:---|:---|:---|:---|
| col1 | 是    | DOUBLE、BIGINT、INT、SMALLINT、TINYINT、FLOAT、DECIMAL类型 | 数据类型为数值的列。其他类型返回NULL。 |
| col2 | 是    | DOUBLE、BIGINT、INT、SMALLINT、TINYINT、FLOAT、DECIMAL类型 | 数据类型为数值的列。其他类型返回NULL。 |
   
#### 返回值说明
返回DOUBLE类型的值。
#### 示例代码
- 计算所有商品库存（items）和价格（price）的相关系数。命令示例如下：
  ```
  select corr(items,price) from warehouse;
  ```
  返回结果如下：
  ```
  _c0        
  1.242355
  ```
  
- 与group by配合使用，对所有商品按照仓库（warehouseId）进行分组，并计算同组商品库存（items）和价格（price）的相关系数。命令示例如下：
  ```
  select warehouseId, corr(items,price) from warehouse group by warehouseId;
  ```
  返回结果如下：
  ```
  warehouseId _c1        
  city1   0.43124   
  city2   0.53344   
  city3   0.73425
  ```
  
 
