Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

exponentialTimeDecayedSum

exponentialTimeDecayedSum

Introducido en: v21.12.0

Devuelve la suma de los valores de una media móvil con suavizado exponencial de una serie temporal en el índice t del tiempo.

Sintaxis

exponentialTimeDecayedSum(x)(v, t)

Parámetros

  • x — Diferencia de tiempo necesaria para que el peso de un valor decaiga hasta 1/e. (U)Int* o Float* o Decimal

Argumentos

Valor devuelto

Devuelve la suma de los valores de la media móvil con suavizado exponencial en el instante dado. Float64

Ejemplos

Uso de una función de ventana con representación visual

SELECT
    value,
    time,
    round(exp_smooth, 3),
    bar(exp_smooth, 0, 10, 50) AS bar
FROM
    (
    SELECT
    (number = 0) OR (number >= 25) AS value,
    number AS time,
    exponentialTimeDecayedSum(10)(value, time) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS exp_smooth
    FROM numbers(50)
    );
┌─value─┬─time─┬─round(exp_smooth, 3)─┬─bar───────────────────────────────────────────────┐
│     1 │    0 │                    1 │ █████                                             │
│     0 │    1 │                0.905 │ ████▌                                             │
│     0 │    2 │                0.819 │ ████                                              │
│     0 │    3 │                0.741 │ ███▋                                              │
│     0 │    4 │                 0.67 │ ███▎                                              │
│     0 │    5 │                0.607 │ ███                                               │
│     0 │    6 │                0.549 │ ██▋                                               │
│     0 │    7 │                0.497 │ ██▍                                               │
│     0 │    8 │                0.449 │ ██▏                                               │
│     0 │    9 │                0.407 │ ██                                                │
│     0 │   10 │                0.368 │ █▊                                                │
│     0 │   11 │                0.333 │ █▋                                                │
│     0 │   12 │                0.301 │ █▌                                                │
│     0 │   13 │                0.273 │ █▎                                                │
│     0 │   14 │                0.247 │ █▏                                                │
│     0 │   15 │                0.223 │ █                                                 │
│     0 │   16 │                0.202 │ █                                                 │
│     0 │   17 │                0.183 │ ▉                                                 │
│     0 │   18 │                0.165 │ ▊                                                 │
│     0 │   19 │                 0.15 │ ▋                                                 │
│     0 │   20 │                0.135 │ ▋                                                 │
│     0 │   21 │                0.122 │ ▌                                                 │
│     0 │   22 │                0.111 │ ▌                                                 │
│     0 │   23 │                  0.1 │ ▌                                                 │
│     0 │   24 │                0.091 │ ▍                                                 │
│     1 │   25 │                1.082 │ █████▍                                            │
│     1 │   26 │                1.979 │ █████████▉                                        │
│     1 │   27 │                2.791 │ █████████████▉                                    │
│     1 │   28 │                3.525 │ █████████████████▋                                │
│     1 │   29 │                 4.19 │ ████████████████████▉                             │
│     1 │   30 │                4.791 │ ███████████████████████▉                          │
│     1 │   31 │                5.335 │ ██████████████████████████▋                       │
│     1 │   32 │                5.827 │ █████████████████████████████▏                    │
│     1 │   33 │                6.273 │ ███████████████████████████████▎                  │
│     1 │   34 │                6.676 │ █████████████████████████████████▍                │
│     1 │   35 │                7.041 │ ███████████████████████████████████▏              │
│     1 │   36 │                7.371 │ ████████████████████████████████████▊             │
│     1 │   37 │                7.669 │ ██████████████████████████████████████▎           │
│     1 │   38 │                7.939 │ ███████████████████████████████████████▋          │
│     1 │   39 │                8.184 │ ████████████████████████████████████████▉         │
│     1 │   40 │                8.405 │ ██████████████████████████████████████████        │
│     1 │   41 │                8.605 │ ███████████████████████████████████████████       │
│     1 │   42 │                8.786 │ ███████████████████████████████████████████▉      │
│     1 │   43 │                 8.95 │ ████████████████████████████████████████████▊     │
│     1 │   44 │                9.098 │ █████████████████████████████████████████████▍    │
│     1 │   45 │                9.233 │ ██████████████████████████████████████████████▏   │
│     1 │   46 │                9.354 │ ██████████████████████████████████████████████▊   │
│     1 │   47 │                9.464 │ ███████████████████████████████████████████████▎  │
│     1 │   48 │                9.563 │ ███████████████████████████████████████████████▊  │
│     1 │   49 │                9.653 │ ████████████████████████████████████████████████▎ │
└───────┴──────┴──────────────────────┴───────────────────────────────────────────────────┘
Navigation