0 / 0
Torna alla versione inglese della documentazione
Nodo Riorganizza
Ultimo aggiornamento: 04 ott 2024
Nodo Ristrutturazione (SPSS Modeler)

Con il nodo Riorganizza, è possibile generare più campi in base ai valori di un campo nominale o flag. I campi così generati possono contenere valori di altri campi o indicatori numerici (0 e 1). Il funzionamento di questo nodo è simile a quello del nodo Imposta su indicatore, Tuttavia, offre una maggiore flessibilità consentendo di creare campi di qualsiasi tipo (inclusi indicatori numerici), utilizzando i valori di un altro campo. In seguito è possibile eseguire l'aggregazione o altri tipi di manipolazione con altri nodi downstream. Il nodo Imposta su indicatore consente di aggregare i campi con un'unica operazione, il che può risultare comodo in caso di creazione di campi indicatore.

Figura 1. Nodo Riorganizza
Nodo Riorganizza

Esempio

Per esempio, il seguente dataset contiene un campo nominale, Account, con i valori Savings e Draft. Per ogni conto vengono registrati il saldo d'apertura e il saldo attuale e ad alcuni clienti sono intestati più conti di ciascun tipo. Si supponga di voler sapere se ogni cliente ha un determinato tipo di conto e, in caso affermativo, quanto denaro è presente in ogni tipo di conto. Utilizzare il nodo Riorganizza per generare un campo per ogni valore Account e selezionare Current_Balance come valore. Ogni nuovo campo conterrà il saldo attuale relativo al record corrispondente.

Tabella 1. Dati di esempio prima della riorganizzazione
CustID Conto Saldo_apert Saldo_att
12701 Bozza 1000 1005.32
12702 Risparmi 100 144.51
12703 Risparmi 300 321.20
12703 Risparmi 4 204.51
12703 Bozza 1200 586.32
Tabella 2. Dati di esempio dopo la riorganizzazione
CustID Conto Saldo_apert Saldo_att
Account_Draft_
Bal corrente
Salvataggi account
_Current_Bal
12701 Bozza 1000 1005.32 1005.32 $null$
12702 Risparmi 100 144.51 $null$ 144.51
12703 Risparmi 300 321.20 $null$ 321.20
12703 Risparmi 4 204.51 $null$ 204.51
12703 Bozza 1200 586.32 586.32 $null$

Utilizzo del nodo Riorganizza con il nodo Aggregazione

In molti casi, è possibile accoppiare il nodo Riorganizza con un nodo Aggregato. Nell'esempio precedente, un cliente (con il codice identificativo 12703) è titolare di tre conti. È possibile utilizzare un nodo Aggregazione per calcolare il saldo totale di ogni tipo di conto. Il campo chiave è CustIDe i campi aggregati sono i nuovi campi ristrutturati, Account_Draft_Current_Bal e Account_Savings_Current_Bal. I risultati sono illustrati nella tabella seguente.

Tabella 3. Dati di esempio dopo la riorganizzazione e l'aggregazione
CustID Conteggio_record
Account_Draft_Current_
Bal_Sum
Account_Savings_Current_
Bal_Sum
12701 1 1005.32 $null$
12702 1 $null$ 144.51
12703 3 586.32 525.71

Ulteriori informazioni

Suggerimenti:
  • In molti casi, un nodo Tipo è richiesto a monte di un nodo Riorganizza. Per dettagli sul nodo Tipo, consultare Nodo Tipo e le relative numerose sottosezioni.
  • Dopo aver fatto doppio clic su un nodo per gestirne le proprietà, è possibile passare con il mouse sui suggerimenti per visualizzare informazioni utili sulle varie proprietà del nodo.
  • Le esercitazioni sono disponibili per introdurre vari metodi e tecniche di modellazione. Consultare Esercitazioni.
Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni