0 / 0
Go back to the English version of the documentation
Funkcje specjalne
Last updated: 04 lip 2023
Pola specjalne (SPSS Modeler)

Funkcje specjalne służą do określania konkretnych badanych zmiennych lub do generowania listy zmiennych wejściowych.

Na przykład, podczas tworzenia wielu pól jednocześnie, należy użyć składnika @FIELD w celu oznaczenia wykonania tego działania wyliczania dla wybranych pól. Wyrażenie log(@FIELD) powoduje wyznaczenie nowej zmiennej log dla każdej wybranej zmiennej.

Tabela 1. Pola specjalne CLEM
funkcjonalność Wynik Opis
@FIELD Dowolne Wykonuje operację na wszystkich zmiennych określonych w kontekście wyrażenia.
@TARGET Dowolne Jeśli wyrażenie CLEM jest używane w funkcji analizy zdefiniowanej przez użytkownika, @TARGET reprezentuje zmienną przewidywaną lub "poprawną wartość" dla analizowanej pary docelowej/przewidywanej. Ta funkcja jest często używana w węźle analizy.
@PREDICTED Dowolne Jeśli wyrażenie CLEM jest używane w funkcji analizy zdefiniowanej przez użytkownika, @PREDICTED reprezentuje przewidywaną wartość dla analizowanej docelowej/przewidywanej pary. Ta funkcja jest często używana w węźle analizy.
@PARTITION_FIELD Dowolne Zastępuje nazwę bieżącej zmiennej dzielącej na podzbiory.
@TRAINING_PARTITION Dowolne Zwraca wartość bieżącego podzbioru uczącego. Na przykład, aby wybrać rekordy szkoleń za pomocą węzła selekcji, należy użyć wyrażenia CLEM: @PARTITION_FIELD = @TRAINING_PARTITION Dzięki temu węzeł selekcji będzie zawsze działał niezależnie od wartości, które będą używane do reprezentowania każdej partycji w danych.
@TESTING_PARTITION Dowolne Zwraca wartość bieżącego podzbioru testowego.
@VALIDATION_PARTITION Dowolne Zwraca wartość bieżącego podzbioru walidacyjnego.
@FIELDS_BETWEEN(start, end) Dowolne Zwraca listę nazw zmiennych w zakresie pomiędzy określonymi zmiennymi początkowymi i końcowymi (włącznie) w oparciu o naturalny (zgodnie ze wstawianiem) porządek zmiennych w danych.
@FIELDS_MATCHING(pattern) Dowolne Zwraca listę nazw zmiennych odpowiadającą określonemu wzorcowi. Znak zapytania (?) może być uwzględniony we wzorcu tak, aby był zgodny z dokładnie jednym znakiem; gwiazdka (*) oznacza zero lub więcej znaków. W celu dopasowania literalnego znaku zapytania lub gwiazdki (zamiast znaków wieloznacznych) ukośnik odwrotny (\) może być używany jako znak zmiany znaczenia.
Uwaga: Wymaga to literału łańcuchowego jako argumentu. Nie może on używać zagnieżdżonego wyrażenia w celu wygenerowania argumentu.
@MULTI_RESPONSE_SET Dowolne Zwraca listę zmiennych w nazwanym zestawie wielokrotnych odpowiedzi.
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