Přeskočit obsah

Agregační výrazy¤

Agregační výraz je typ funkce, která provádí výpočty nad množinou hodnot a jako výsledek vrací jednu hodnotu. Tyto výrazy se běžně používají k shrnutí nebo zhuštění dat.

  • !COUNT: Počítá počet položek.
  • !MAX, !MIN: Vypočítává maximum / minimum.
  • !AVG: Vypočítává průměr (aritmetický průměr).
  • !MEDIAN: Najde prostřední hodnotu.
  • !MODE: Najde hodnotu, která se vyskytuje nejčastěji.
  • !RANGE: Najde rozdíl mezi nejvyšší a nejnižší hodnotou.

!COUNT¤

Spočítá počet položek v seznamu.

Typ: Sequence

Example

!COUNT
- Frodo Pytlík
- Samvěd Křepelka
- Gandalf
- Legolas
- Gimli
- Aragorn
- Boromir z Gondoru
- Smělmír Brandorád
- Pipin Bral

Vrací 9.


!MAX¤

Vrací maximální hodnotu z posloupnosti.

Typ: Sequence

Example

!MAX
- 1.5
- 2.6
- 5.1
- 3.05
- 4.45

Výsledek tohoto výrazu je 5.1.


!MIN¤

Vrací minimální hodnotu z posloupnosti.

Typ: Sequence

Example

!MIN
- 2.6
- 3.05
- 4.45
- 0.5
- 5.1

Výsledek tohoto výrazu je 0.5.


!AVG¤

Vypočítá aritmetický průměr.

Typ: Sequence

Info

Více informací o aritmetickém průměru na Wikipedii.

Example

!AVG
- 6
- 2
- 4

Výpočet průměru (6+2+4)/3, výsledek je 4.


!MEDIAN¤

Medián je prostřední hodnota v seznamu čísel; polovina hodnot je větší než medián a polovina je menší než medián. Pokud má seznam sudý počet prvků, je medián aritmetickým průměrem dvou prostředních hodnot.

Typ: Sequence

Info

Více informací o medián na Wikipedii.

Example

!MEDIAN
- 1
- 4
- -1
- 9
- 101

Vrací 4.


!MODE¤

Modus je označení pro hodnotu nebo hodnoty, které se v seznamu vyskytují nejčastěji. Lze ji použít k vyjádření centrální tendence souboru dat.

Typ: Sequence

Info

Více informací o mode na Wikipedii.

Example

!MODE
- 10
- 10
- -20
- -20
- 6
- 10

Vrací 10.


!RANGE¤

Vypočítává rozdíl mezi největší a nejmenší hodnotou.

Typ: Sequence

Info

Více informací o range na Wikipedii.

Example

!RANGE
- 1
- 3
- 4
- 20
- -1