Referência de funções

Esta seção lista as funções do CLEM para trabalhar com dados em SPSS Modeler. Você pode inserir essas funções como código em várias áreas da interface do usuário, como os nós Derive e Set To Flag, ou pode usar o Expression Builder para criar expressões válidas do CLEM sem memorizar listas de funções ou nomes de campos.

Tabela 1. Funções do CLEM para uso com dados do site SPSS Modeler
Tipo de função Descrição
Informações Usado para obter informações sobre os valores de campo. Por exemplo, a função is_string retorna true para todos os registros cujo tipo é uma string.
Conversão Usado para criar novos campos ou converter o tipo de armazenamento. Por exemplo, a função to_timestamp converte o campo selecionado em um carimbo de data/hora.
Comparação Usado para comparar valores de campo entre si ou com uma cadeia de caracteres especificada. Por exemplo, <= é usado para comparar se os valores de dois campos são menores ou iguais.
Lógico Usado para executar operações lógicas, como as operações if, then, else .
Numérico Usado para realizar cálculos numéricos, como o logaritmo natural dos valores de campo.
Trigonométrico Usado para realizar cálculos trigonométricos, como o arco-seno de um ângulo específico.
Probabilidade Retorna probabilidades baseadas em várias distribuições, como a probabilidade de um valor da distribuição t de Student ser menor que um valor específico.
Espacial Usado para realizar cálculos espaciais em dados geoespaciais.
Bit a bit Usado para manipular números inteiros como padrões de bits.
Aleatório Usado para selecionar itens aleatoriamente ou gerar números.
Sequência Usado para executar várias operações em cadeias de caracteres, como stripchar, que permite remover um caractere específico.
SoundEx Usado para localizar cadeias de caracteres quando a ortografia exata não é conhecida; com base em suposições fonéticas sobre como determinadas letras são pronunciadas.
Data e Hora Usado para executar várias operações em campos de data, hora e registro de data e hora.
Sequência Usado para obter informações sobre a sequência de registros de um conjunto de dados ou realizar operações baseadas nessa sequência.
Global Usado para acessar valores globais criados por um nó Set Globals. Por exemplo, @MEAN é usado para se referir à média de todos os valores de um campo em todo o conjunto de dados.
Espaços em branco e nulos Usado para acessar, sinalizar e preencher frequentemente espaços em branco especificados pelo usuário ou valores ausentes no sistema. Por exemplo, @BLANK(FIELD) é usado para levantar um sinalizador verdadeiro para registros em que há espaços em branco.
Campos especiais Usado para indicar os campos específicos que estão sendo examinados. Por exemplo, @FIELD é usado ao derivar vários campos.