0 / 0
Torna alla versione inglese della documentazione
Espressioni e condizioni
Ultimo aggiornamento: 07 ott 2024
Espressioni e condizioni (SPSS Modeler)

Le espressioni CLEM possono restituire un risultato (utilizzato quando si ricavano nuovi valori).

Ad esempio:

Weight * 2.2
Age + 1
sqrt(Signal-Echo)

Oppure, possono valutare true o false (utilizzato quando si seleziona una condizione). Ad esempio:

Drug = "drugA"
Age < 16
not(PowerFlux) and Power > 2000

È possibile combinare gli operatori e le funzioni in modo arbitrario nelle espressioni CLEM. Ad esempio:

sqrt(abs(Signal)) * max(T1, T2) + Baseline

Le parentesi e la precedenza tra gli operatori determinano in quale ordine le espressioni verranno valutate. In questo esempio l'ordine di valutazione è il seguente:

  • abs(Signal) viene valutato e sqrt viene applicato al suo risultato
  • max(T1, T2) viene valutato
  • I due risultati vengono moltiplicati: x ha una precedenza maggiore di +
  • Infine, Baseline viene aggiunto al risultato

Di seguito è specificato l'ordine decrescente di precedenza, ovvero dalle operazioni eseguite per prime a quelle eseguite per ultime:

  • Argomenti della funzione
  • Chiamate della funzione
  • xx
  • div div x / mod
  • + –
  • > < >= <= /== == = /=

Se si desidera sovrascrivere la precedenza o se si dubita dell'ordine di valutazione, è possibile utilizzare le parentesi per renderla esplicita. Ad esempio:

sqrt(abs(Signal)) * (max(T1, T2) + Baseline)
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