Selezione delle funzioni
L'elenco delle funzioni visualizza tutte le funzioni e gli operatori CLEM disponibili. Scorrere l'elenco per selezionare una funzione o, per effettuare la ricerca in modo più semplice, utilizzare l'elenco a discesa per visualizzare un sottoinsieme di funzioni o di operatori.
Sono disponibili le seguenti categorie di funzioni:
| Tipo di funzione | Descrizione |
|---|---|
| Operatori | Elenca tutti gli operatori che è possibile utilizzare durante la creazione di espressioni. Gli operatori sono disponibili anche mediante i pulsanti. |
| Informazioni | Utilizzata per ottenere informazioni sui valori dei campi. Ad esempio, la funzione
is_string restituisce true per tutti i record il cui tipo è una stringa. |
| Conversione | Utilizzata per creare nuovi campi o convertire tipi di archiviazione. Per esempio, la funzione
to_timestamp converte il campo selezionato in una data/ora. |
| Confronto | Utilizzata per confrontare i valori dei campi tra di loro oppure con una stringa determinata. Per esempio, <= viene utilizzata per confrontare se i valori di due campi sono uno uguale o inferiore all'altro. |
| Logica | Utilizzato per eseguire operazioni logiche, come le operazioni if, then, else . |
| Numerico | Utilizzata per eseguire calcoli numerici, quale il logaritmo naturale dei valori dei campi. |
| Trigonometrico | Utilizzata per eseguire calcoli trigonometrici, quale l'arcocoseno di un angolo specificato. |
| Probabilità | Restituisce le probabilità basate sulle diverse distribuzioni, ad esempio la probabilità che un valore dalla distribuzione T di Student sia inferiore a uno specifico valore. |
| Funzioni spaziali | Utilizzata per effettuare calcoli spaziali su dati geospaziali. |
| Bitwise | Utilizzata per manipolare i numeri interi come schemi di bit. |
| Casuale | Utilizzata per la selezione casuale di elementi o per la creazione casuale di numeri. |
| Stringa | Utilizzata per eseguire svariate operazioni sulle stringhe, per esempio stripchar, che consente di rimuovere un carattere specificato. |
| Data e ora | Utilizzata per eseguire svariate operazioni sui campi di data, ora e data/ora. |
| Sequenza | Utilizzata per avere informazioni sulla sequenza di record di un insieme di dati o per eseguire operazioni in base a tale sequenza. |
| Globale | Utilizzata per accedere a valori globali creati da un nodo Imposta valori globali. Per esempio, @MEAN viene utilizzata per fare riferimento alla media di tutti i valori di un campo nell'intero insieme di dati. |
| Vuoti e null | Utilizzate per accedere, contrassegnare e spesso riempire i vuoti specificati dall'utente o i valori mancanti di sistema. Per esempio, la funzione @BLANK(FIELD) viene utilizzata per assegnare un indicatore true a record contenenti valori vuoti. |
| Campi speciali | Utilizzate per denotare i campi specifici da esaminare. Per esempio, la funzione @FIELD viene utilizzata quando si derivano più campi. |
Una volta selezionato un gruppo di funzioni, fare doppio clic per inserire le funzioni nella casella Espressione nel punto indicato dalla posizione del cursore.
Funzioni del database
È possibile eseguire un file di flusso desktop SPSS Modeler (.str) che contiene funzioni del database. Ma non sono ancora disponibili nell'interfaccia utente di Expression Builder.