0 / 0
Go back to the English version of the documentation
Logické funkce
Last updated: 12. 1. 2023
Logické funkce (SPSS Modeler)

Výrazy CLEM lze použít k provádění logických operací.

Tabulka 1. Logické funkce CLEM
Funkce Výsledek Popis
COND1 and COND2 Logická hodnota Tato operace je logickým spojením a vrací logickou hodnotu, pokud jsou obě hodnoty COND1 a COND2 pravdivé. Má-li parametr COND1 hodnotu false, není položka COND2 vyhodnocena; umožňuje to mít konjunkci, kde parametr COND1 nejprve testuje, že operace v souboru COND2 je legální. Například length(Label) >=6 a Label(6) = 'x'.
COND1 or COND2 Logická hodnota Tato operace je logickou (včetně) disjunction a vrací hodnotu true, pokud je hodnota COND1 nebo COND2 pravdivá, nebo pokud obě jsou pravdivá. Má-li parametr COND1 hodnotu true, funkce COND2 se nevyhodnotí.
not(COND) Logická hodnota Tato operace je logickou negací a vrací logickou hodnotu, pokud je hodnota COND nepravdivá. V opačném případě tato operace vrátí hodnotu 0.
if COND then EXPR1 else EXPR2 endif Jakékoli Tato operace je podmíněné vyhodnocení. Má-li parametr COND hodnotu true, vrátí tato operace výsledek EXPR1. V opačném případě je vrácen výsledek vyhodnocení EXPR2 .
if COND1 then EXPR1 elseif COND2 then EXPR2 else EXPR_N endif Jakékoli Tato operace je podmíněné vyhodnocení s více větví. Má-li parametr COND1 hodnotu true, vrátí tato operace výsledek příkazu EXPR1. Jinak, pokud je hodnota COND2 pravdivá, tato operace vrátí výsledek vyhodnocení EXPR2. Jinak se vrátí výsledek vyhodnocení EXPR_N .
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more