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.
| 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. |