0 / 0
Torna alla versione inglese della documentazione
Riepilogo di più campi
Ultimo aggiornamento: 07 ott 2024
Riepilogo di più campi (SPSS Modeler)

Il linguaggio CLEM include un numero di funzioni che restituiscono statistiche di riepilogo su più campi.

Tali funzioni possono essere particolarmente utili per l'analisi di dati di indagine in cui è possibile che risposte multiple a una singola domanda siano state archiviate in più campi. Per ulteriori informazioni, vedi Utilizzo dei dati a risposta multipla .

funzioni di confronto

È possibile confrontare i valori tra più campi utilizzando le funzioni min_n e max_n . Ad esempio:

max_n(['card1fee' 'card2fee''card3fee''card4fee'])

È inoltre possibile utilizzare una serie di funzioni di conteggio per ottenere conteggi di valori in base a determinati criteri, anche quando tali valori sono archiviati in più campi. Per esempio, per contare il numero di carte che sono state possedute per oltre cinque anni:

count_greater_than(5, ['cardtenure' 'card2tenure' 'card3tenure'])

Per contare valori null nello stesso insieme di campi:

count_nulls(['cardtenure' 'card2tenure' 'card3tenure'])

Si noti che nell'esempio viene conteggiato il numero di carte possedute e non il numero di possessori. Per ulteriori informazioni, consultare Funzioni di confronto .

Per conteggiare il numero di occorrenze di un valore specifico in più campi, è possibile utilizzare la funzione count_equal. Nell'esempio seguente viene conteggiato il numero di campi dell'elenco che contengono il valore Y.

count_equal("Y",[Answer1, Answer2, Answer3])

Utilizzando i seguenti valori per i campi dell'elenco, la funzione restituisce i risultati per il valore Y come indicato di seguito.

Tabella 1. Valori funzioni
Answer1 Answer2 Answer3 Conteggio
Y N Y 2
Y N N 1

Funzioni numeriche

È possibile ottenere statistiche su più campi utilizzando la funzione sum_n, mean_ne sdev_n . Ad esempio:

sum_n(['card1bal' 'card2bal''card3bal'])
mean_n(['card1bal' 'card2bal''card3bal'])

Per ulteriori informazioni, consultare Funzioni numeriche .

Creazione di elenchi di campi

Quando si utilizza una delle funzioni che accettano un elenco di campi come input, le funzioni speciali @FIELDS_BETWEEN(start, end) e @FIELDS_MATCHING(pattern) possono essere utilizzate come input. Per esempio, supponendo che l'ordine dei campi sia quello mostrato nell'esempio sum_n precedente, la seguente espressione sarebbe equivalente:

sum_n(@FIELDS_BETWEEN(card1bal, card3bal))

In alternativa, per contare il numero di valori null in tutti i campi che iniziano con "carta":

count_nulls(@FIELDS_MATCHING('card*'))

Per ulteriori informazioni, consultare Campi speciali .

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