mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-14 02:12:21 +00:00
45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
|
---
|
||
|
slug: /ja/sql-reference/aggregate-functions/reference/simplelinearregression
|
||
|
sidebar_position: 183
|
||
|
---
|
||
|
|
||
|
# simpleLinearRegression
|
||
|
|
||
|
シンプル(一次元)の線形回帰を実行します。
|
||
|
|
||
|
``` sql
|
||
|
simpleLinearRegression(x, y)
|
||
|
```
|
||
|
|
||
|
パラメータ:
|
||
|
|
||
|
- `x` — 説明変数の値を持つカラム。
|
||
|
- `y` — 従属変数の値を持つカラム。
|
||
|
|
||
|
返される値:
|
||
|
|
||
|
結果の直線 `y = k*x + b` の定数 `(k, b)`。
|
||
|
|
||
|
**例**
|
||
|
|
||
|
``` sql
|
||
|
SELECT arrayReduce('simpleLinearRegression', [0, 1, 2, 3], [0, 1, 2, 3])
|
||
|
```
|
||
|
|
||
|
``` text
|
||
|
┌─arrayReduce('simpleLinearRegression', [0, 1, 2, 3], [0, 1, 2, 3])─┐
|
||
|
│ (1,0) │
|
||
|
└───────────────────────────────────────────────────────────────────┘
|
||
|
```
|
||
|
|
||
|
``` sql
|
||
|
SELECT arrayReduce('simpleLinearRegression', [0, 1, 2, 3], [3, 4, 5, 6])
|
||
|
```
|
||
|
|
||
|
``` text
|
||
|
┌─arrayReduce('simpleLinearRegression', [0, 1, 2, 3], [3, 4, 5, 6])─┐
|
||
|
│ (1,3) │
|
||
|
└───────────────────────────────────────────────────────────────────┘
|
||
|
```
|
||
|
|