Torna alla versione inglese della documentazioneNodo Ricava
Nodo Nuovo campo (SPSS Modeler)
Ultimo aggiornamento: 21 nov 2024
Una delle funzioni più potenti di watsonx.ai è la possibilità di modificare i valori dei dati e derivare nuovi campi dai dati esistenti. Nel corso di lunghi progetti di data mining è normale eseguire diverse derivazioni, per esempio estrarre gli ID clienti da una stringa di dati di registro Web oppure creare un valore del profitto futuro prodotto dal cliente in base ai dati demografici e alle transazioni. Queste trasformazioni possono essere eseguite tramite una grande varietà di nodi Operazioni su campi.
Alcuni nodi consentono di derivare nuovi campi:
- Il nodo Ricava modifica i valori dei dati o crea nuovi campi da uno o più campi esistenti. Crea campi di tipo Formula, Indicatore, Nominale, Stato, Conteggio e Condizionale.
- Il nodo Ricodifica trasforma un insieme di valori categoriali in un altro. L'operazione di ricodifica consente di comprimere categorie o raggruppare dati per l'analisi.
- Il nodo Discretizzazione crea automaticamente nuovi campi nominali basati sui valori di uno o più campi continui (intervallo numerico) esistenti. Per esempio, è possibile trasformare un campo continuo relativo al reddito in campo categoriale contenente gruppi di reddito come deviazioni dalla media. Dopo aver creato i bin per il nuovo campo, è possibile creare un nodo Ricava basato sui punti di divisione.
- Il nodo Imposta su indicatore deriva più campi indicatore in base ai valori categoriali di uno o più campi nominali.
- Il nodo Riorganizza converte un campo nominale o indicatore in un
gruppo di campi in cui è possibile inserire i valori di un altro campo. Ad esempio, dato un campo denominato
payment type
, con valori dicredit
,cash
edebit
, verranno creati tre nuovi campi (credit
,cash
,debit
), ognuno dei quali potrebbe contenere il valore del pagamento effettivo effettuato.
Utilizzo del nodo Ricava
Il nodo Ricava consente di creare sei tipi di nuovi campi da uno o più campi esistenti:
- Formula. Il nuovo campo è il risultato di un'espressione CLEM arbitraria.
- Indicatore. Il nuovo campo è un indicatore, che rappresenta una condizione specificata.
- Nominale. Il nuovo campo è nominale, ovvero i suoi membri sono un gruppo di valori specificati.
- Stato. Il nuovo campo è uno di due stati. La commutazione da uno stato all'altro è attivata da una condizione specificata.
- Conteggio. Il nuovo campo si basa sul numero di volte in cui una condizione è risultata vera.
- Condizionale. Il nuovo campo è il valore di una di due espressioni, in base al valore di una condizione.
Ognuno di questi nodi contiene una serie di opzioni speciali. Tali opzioni verranno illustrate negli argomenti seguenti.
L'utilizzo di quanto segue potrebbe cambiare l'ordine delle
righe:
- Esecuzione in un database tramite pushback SQL
- Esecuzione tramite Analytic Server remoto
- Utilizzo di funzioni eseguite in Analytic Server integrato
- Derivazione di un elenco
- Richiamo di funzioni spaziali
Suggerimento: il CLEM (Control Language for Expression Manipulation) è un potente strumento che è possibile utilizzare per analizzare e manipolare i dati utilizzati nei flussi. Per esempio, è possibile utilizzare CLEM in un nodo per derivare valori. Per ulteriori informazioni, consultare CLEM (legacy) language reference.