Torna alla versione inglese della documentazioneCampi speciali
Campi speciali (SPSS Modeler)
Ultimo aggiornamento: 07 ott 2024
Le funzioni speciali vengono utilizzate per indicare i campi specifici esaminati oppure per generare un elenco di campi come input.
Ad esempio, quando si derivano più campi contemporaneamente, è necessario utilizzare @FIELD
per indicare eseguire questa azione di derivazione sui campi selezionati. Utilizzando l'espressione log(@FIELD)
si ottiene un nuovo campo di log per ogni campo selezionato.
Funzione | Risultato: | Descrizione |
---|---|---|
@FIELD |
Qualsiasi | Esegue un'operazione su tutti i campi specificati nel contesto dell'espressione. |
@TARGET |
Qualsiasi | Quando un'espressione CLEM viene utilizzata in una funzione di analisi definita dall'utente, @TARGET rappresenta il campo obiettivo o il "valore corretto" per la coppia obiettivo / previsto che si sta analizzando. Questa funzione viene in genere utilizzata in un nodo Analisi. |
@PREDICTED |
Qualsiasi | Quando un'espressione CLEM viene utilizzata in una funzione di analisi definita dall'utente, @PREDICTED rappresenta il valore previsto per la coppia obiettivo / previsto in fase di analisi. Questa funzione viene in genere utilizzata in un nodo Analisi. |
@PARTITION_FIELD |
Qualsiasi | Sostituisce il nome del campo partizione corrente. |
@TRAINING_PARTITION |
Qualsiasi | Restituisce il valore della partizione dell'addestramento corrente. Ad esempio, per selezionare i record di addestramento utilizzando un nodo Seleziona, utilizzare l'espressione CLEM: @PARTITION_FIELD =
@TRAINING_PARTITION ciò garantisce che il nodo Seleziona funzioni sempre indipendentemente dai valori utilizzati per rappresentare ciascuna partizione nei dati. |
@TESTING_PARTITION |
Qualsiasi | Restituisce il valore della partizione di test corrente. |
@VALIDATION_PARTITION |
Qualsiasi | Restituisce il valore della partizione di convalida corrente. |
@FIELDS_BETWEEN(start, end) |
Qualsiasi | Restituisce l'elenco di nomi di campo compresi tra i campi iniziale e finale (inclusi) specificati in base all'ordine naturale (cioè di inserimento) dei campi nei dati. |
@FIELDS_MATCHING(pattern) |
Qualsiasi | Restituisce un elenco di nomi di campo corrispondenti a uno schema specificato. Un punto interrogativo (? ) può essere incluso nel pattern per corrispondere esattamente a un carattere; un asterisco (* ) corrisponde a zero o più caratteri. Per far corrispondere un punto interrogativo letterale o un asterisco (anziché utilizzarli come caratteri jolly), è possibile utilizzare una barra rovesciata (\ ) come carattere escape.Nota: questo richiede un valore letterale stringa come argomento; non può utilizzare un'espressione nidificata per generare l'argomento.
|
@MULTI_RESPONSE_SET |
Qualsiasi | Restituisce l'elenco dei campi nell'insieme di risposte multiple denominato. |