0 / 0
Go back to the English version of the documentation
węzeł wyliczeń
Last updated: 07 lip 2023
Węzeł wyliczeń (SPSS Modeler)

Jedną z najbardziej rozbudowanych funkcji w produkcie watsonx.ai jest możliwość modyfikowania wartości danych i uzyskiwania nowych pól z istniejących danych. W czasie realizacji długotrwałych projektów eksploracji danych często wykonywanych jest kilka wyliczeń, takich jak wyodrębnianie identyfikatora klienta z łańcucha danych dziennika sieciowego lub tworzenie wartości czasu życia klienta na podstawie danych dotyczących transakcji i danych demograficznych. Wszystkie te przekształcenia można wykonać, korzystając z różnych węzłów operacji na zmiennych.

Kilka węzłów umożliwia wyliczenie nowych zmiennych:
  • Węzeł Wyliczanie modyfikuje wartości danych lub tworzy nowe pola z jednego lub większej liczby istniejących pól. Tworzy pola typu formuła, flaga, nominalne, stan, liczebność i warunkowe.
  • Węzeł Ponownie klasyfikuj transformuje jeden zestaw wartości jakościowych na inny. Rekodowanie jest przydatne do zwijania kategorii lub ponownego pogrupowania danych do analizy.
  • Węzeł Binning automatycznie tworzy nowe zmienne nominalne (ustawione) na podstawie wartości jednego lub większej liczby istniejących zmiennych ciągłych (zakresu liczbowego). Można na przykład przekształcić ilościową zmienną przychodu na nową zmienną jakościową zawierającą grupy przychodu stanowiące odchylenia od średniej. Po utworzeniu przedziałów dla nowego pola można wygenerować węzeł wyliczeń w oparciu o punkty podziału.
  • Węzeł Ustaw flagę wyprowadza wiele pól flag na podstawie wartości jakościowych zdefiniowanych dla co najmniej jednego pola nominalnego.
  • Węzeł Restrukturyzacja przekształca zmienną nominalną lub zmienną flagi w grupę pól, które mogą być zapełniane wartościami innego pola. Na przykład w przypadku pola o nazwie payment type, z wartościami credit, cashi debit, zostaną utworzone trzy nowe pola (credit, cash, debit), z których każdy może zawierać wartość rzeczywistej dokonanej płatności.

Użycie węzła Wyliczanie

Za pomocą węzła wyliczeń na podstawie jednej lub kilku istniejących zmiennych można utworzyć sześć typów nowych zmiennych:

  • Formuła. Nowe pole jest wynikiem dowolnego wyrażenia CLEM.
  • Flaga. Nowa zmienna jest flagą reprezentującą określony warunek.
  • Nominalna. Nowa zmienna jest nominalna, co znaczy, że jej elementy stanowią grupę określonych wartości.
  • Stan. Nowa zmienna jest jednym z dwóch stanów. Przełączanie pomiędzy tymi stanami jest wyzwalane przez określony warunek.
  • Licznik. Nowa zmienna tworzona jest w oparciu o liczbę określającą, ile razy dany warunek został spełniony.
  • Warunkowe. Nowa zmienna jest wartością jednego z dwóch wyrażeń, w zależności od wartości warunku.

Każdy z tych węzłów zawiera zestaw opcji specjalnych. Opcje te zostały omówione w kolejnych tematach.

Należy pamiętać, że zastosowanie poniższych rozwiązań może spowodować zmianę kolejności wierszy:
  • Wykonywanie w bazie danych za pośrednictwem analizy wstępnej SQL
  • Wykonywanie za pomocą zdalnego serwera Analytic Server
  • Korzystanie z funkcji, które działają na wbudowanym serwerze Analytic Server
  • Wyliczanie listy
  • Wywoływanie funkcji przestrzennych
Wskazówka: Język Control Language for Expression Manipulation (CLEM) jest potężnym narzędziem, którego można użyć do analizy i manipulowania danymi używani w przepływach. Na przykład można użyć CLEM w węźle do wyliczania wartości. Więcej informacji na ten temat zawiera publikacja CLEM (legacy) language reference.
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