0 / 0
Go back to the English version of the documentation
Výplňový uzel
Last updated: 12. 1. 2023
Výplňový uzel (SPSS Modeler)

Výplňové uzly se používají k nahrazení hodnot polí a změně úložiště. Můžete zvolit nahrazení hodnot na základě zadané podmínky CLEM, jako např. @BLANK(FIELD). Případně můžete zvolit nahrazení všech mezer nebo hodnot null se specifickou hodnotou. Výplňové uzly se často používají ve spojení s uzlem typu pro nahrazení chybějících hodnot.

Vyplňte pole. Vyberte pole z datové sady, jejíž hodnoty budou zkontrolovány a nahrazeny. Výchozí chování je nahradit hodnoty v závislosti na uvedených výrazech Condition a Replace with . Také můžete vybrat alternativní metodu nahrazení pomocí voleb Nahradit .

Poznámka: Při výběru více polí, která mají být nahrazena uživatelem definovanou hodnotou, je důležité, aby byly typy polí podobné (všechny číselné nebo všechny symbolické).

Proveďte náhradu. Tuto volbu vyberte, chcete-li nahradit hodnoty vybraných polí některou z následujících metod:

  • Na základě podmínky. Tato volba aktivuje pole Podmínka a Tvůrce výrazů pro vás k vytvoření výrazu použitého jako podmínka pro nahrazení s uvedenou hodnotou.
  • Vždy. Nahradí všechny hodnoty vybraného pole. Tuto volbu můžete například použít k převedení úložiště výnosů na řetězec pomocí následujícího výrazu CLEM: (to_string(income)).
  • Prázdné hodnoty. Nahradí všechny uživatelem zadané prázdné hodnoty ve vybraném poli. Standardní podmínka @BLANK(@FIELD) se používá k výběru mezer. Poznámka: Prázdné místo můžete definovat pomocí karty Typy zdrojového uzlu nebo s uzlem Typ.
  • Hodnoty null. Nahradí všechny systémové hodnoty null ve zvoleném poli. Standardní podmínka @NULL(@FIELD) se používá k výběru hodnot null.
  • Prázdné hodnoty a hodnoty null. Nahradí prázdné hodnoty i hodnoty null v systému ve vybraném poli. Tato volba je užitečná, když si nejste jisti, zda byly hodnoty null nebo nejsou definovány jako chybějící hodnoty.

Podmínka. Tato volba je k dispozici, pokud jste vybrali volbu Na základě podmínky . Toto textové pole použijte k uvedení výrazu CLEM pro vyhodnocení vybraných polí. Klepnutím na tlačítko Kalkulačka otevřete Tvůrce výrazů.

Nahradit. Uveďte výraz CLEM, který poskytne novou hodnotu pro vybraná pole. Hodnotu null můžete také nahradit hodnotou null zadáním undef do textového pole. Klepnutím na tlačítko Kalkulačka otevřete Tvůrce výrazů.

Poznámka: Jsou-li vybrané pole řetězce, měli byste je nahradit řetězcovou hodnotou. Použijete-li výchozí hodnotu 0 nebo jinou číselnou hodnotu jako hodnota náhrady pro pole řetězce, bude výsledkem chyba.
Všimněte si, že použití následujících možností může změnit pořadí řádků:
  • Spuštění v databázi prostřednictvím SQL pushback
  • Odvozování seznamu
  • Volání libovolné prostorové funkce produktu CLEM
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